🔵 VS Code — GitHub Copilot Agent-Modus

VS Code
MCP Server Einrichtung

VS Code nutzt MCP über GitHub Copilot im Agent-Modus. Kritischer Unterschied zu allen anderen Clients: Der Konfigurationsschlüssel lautet "servers" — nicht "mcpServers".

HTTP + stdio .vscode/mcp.json Schlüssel: "servers" ⚠
🇬🇧 English version available — Diese Seite ist die deutsche Übersetzung der vollständigen Anleitung.
Transport
HTTP (empfohlen)
Config-Schlüssel
servers ⚠
Konfigdatei
.vscode/mcp.json
Voraussetzung
Copilot + Agent-Modus
⚠ Kritischer VS Code Unterschied: VS Code verwendet "servers" als obersten Schlüssel in .vscode/mcp.json. Alle anderen MCP-Clients (Cursor, Claude Desktop, Continue, Cline) verwenden "mcpServers". Der falsche Schlüssel scheitert lautlos — VS Code zeigt keinen Fehler.

Voraussetzungen

  • VS Code 1.99+ — MCP-Unterstützung ab April 2025
  • GitHub Copilot Extension — muss installiert und angemeldet sein
  • GitHub Copilot Chat im Agent-Modus — im Copilot Chat-Panel auf Agent umschalten
  • anonym.legal API-Schlüssel — Pro- oder Business-Tarif

Installation — HTTP (Empfohlen)

1

.vscode/mcp.json erstellen

Datei im Workspace-Stammverzeichnis erstellen. Beachten Sie den "servers"-Schlüssel (nicht "mcpServers"):

.vscode/mcp.json — HTTP-Methodejson
{
  "servers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer DEIN_API_SCHLUESSEL"
      }
    }
  }
}
Hinweis: HTTP-Einträge benötigen auch "type": "http" in VS Code — ein weiteres VS Code-spezifisches Feld.
2

Agent-Modus in Copilot Chat aktivieren

Öffnen Sie GitHub Copilot Chat (Ctrl+Alt+I / Cmd+Ctrl+I). Wechseln Sie im Chat-Eingabefeld den Modus von Ask oder Edit auf Agent. MCP-Tools sind nur im Agent-Modus verfügbar.

3

Tools prüfen

Im Agent-Modus klicken Sie auf das Tools-Symbol (Schraubenschlüssel 🔧) im Chat-Panel. Sie sollten 7 anonym_legal_-Tools sehen.

Installation — stdio (Alternative)

.vscode/mcp.json — stdio-Methodejson
{
  "servers": {
    "anonym-legal": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@anthropic-ai/mcp-server-anonym-legal"],
      "env": {
        "ANONYM_LEGAL_API_KEY": "DEIN_API_SCHLUESSEL"
      }
    }
  }
}

Der "servers" vs "mcpServers" Unterschied

Nur VS Code
{ "servers": { ... } }
Alle anderen Clients
{ "mcpServers": { ... } }

Fehlerbehebung

Tools erscheinen nicht im Copilot Chat

Bestätigen Sie, dass Sie sich im Agent-Modus befinden (nicht Ask oder Edit). Agent-Modus ist für den MCP-Tool-Zugriff erforderlich.

Server zeigt "getrennt" im MCP-Panel

Prüfen Sie, ob .vscode/mcp.json "servers" verwendet (nicht "mcpServers"). Stellen Sie auch sicher, dass das "type"-Feld vorhanden ist.

VS Code meldet "MCP wird nicht unterstützt"

Aktualisieren Sie VS Code auf Version 1.99 oder höher. MCP-Unterstützung wurde im April 2025 hinzugefügt.

🇬🇧 English version of this guide