MCP-Server für Claude Code
Eine Model-Context-Protocol-Konfiguration, die ihren Nutzen beweist, sowie die Fallen, die wirklich Zeit kosten.
MCP macht Claude Code von einem Codegenerator zu einem Werkzeug, das Ihr Repository lesen, eine Datenbank abfragen, einen Browser steuern und einen PR eröffnen kann. Die MCP-Anbindung ist unabhängig vom Gateway — sie verändert, welche Werkzeuge verfügbar sind, nicht wohin Modellaufrufe gehen.
Eine .mcp.json, die sich lohnt
{
"mcpServers": {
"filesystem": {"command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "."]},
"git": {"command": "uvx", "args": ["mcp-server-git", "--repository", "."]},
"github": {"command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"],
"env": {"GITHUB_TOKEN": "..."}},
"fetch": {"command": "uvx", "args": ["mcp-server-fetch"]},
"playwright": {"command": "npx", "args": ["-y", "@playwright/mcp@latest"]}
}
}
Legen Sie sie im Stammverzeichnis des Repositorys ab; Claude Code erkennt sie und bittet Sie einmalig, ihr zu vertrauen.
Die Fallstricke
- Die Vertrauensabfrage ist eine Funktion. Claude Code lädt MCP-Server eines Projekts erst, wenn Sie diese für das jeweilige Projekt genehmigen. Das ist die Sicherheitsgrenze, kein Fehler.
- Weisen Sie einem Datenbankserver eine Rolle mit reinem Lesezugriff zu. Ein MCP-Server führt jede SQL-Anweisung aus, die das Modell ausgibt; eine Rolle mit reinem Lesezugriff macht eine halluzinierte
DROPtechnisch unmöglich. - Beschränken Sie die Berechtigungen von Tokens auf das Nötigste. Für GitHub reicht
repozusammen mitread:orgaus. Geben Sie ihm keinen klassischen PAT mit allen Berechtigungen. - MCP-Ausgaben sind Kontext. Ein Ergebnis mit 200 Zeilen oder eine vollständig abgerufene Seite wird bei jedem nachfolgenden Gesprächsschritt erneut gesendet. Große Werkzeugausgaben sind der Hauptgrund dafür, dass agentische Sitzungen teuer werden.
Beginnen Sie mit filesystem, git und github. Fügen Sie Browser- und Datenbankserver nur hinzu, wenn eine konkrete Aufgabe sie benötigt — jeder geladene Server erhöht bei jeder Anfrage durch sein Schema die Tokenkosten.