Guides: Hub Claude Desktop Cursor VS Code Windsurf Continue Cline Plattformen vergleichen
🔵 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 · keine Installation .vscode/mcp.json Schlüssel: "servers" ⚠
Transport
HTTP
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 mit dem April-2025-Update hinzugefügt
  • GitHub Copilot Extension — muss installiert und angemeldet sein
  • GitHub Copilot Chat im Agent-Modus — im Copilot-Chat-Panel auf Agent umschalten (nicht Ask-/Edit-Modus)
  • anonym.legal API-Schlüssel — Pro- oder Business-Tarif (für MCP-Zugang erforderlich) bei anonym.legal
  • Kein Node.js, kein npm, keine lokale Installation — der anonym.legal MCP Server läuft vollständig über HTTP.

Installation

1

.vscode/mcp.json erstellen

Erstellen Sie die Datei im Workspace-Stammverzeichnis. 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: Der HTTP-Eintrag benötigt in VS Code auch "type": "http" — ein weiteres VS Code-spezifisches Feld, das in anderen Clients nicht erforderlich ist. Kein Node.js, kein lokaler Subprozess — die Verbindung geht direkt zum anonym.legal-MCP-Endpunkt.
2

Agent-Modus in Copilot Chat aktivieren

Öffnen Sie GitHub Copilot Chat (Ctrl+Alt+I / Cmd+Ctrl+I). Wechseln Sie im Chat-Eingabefeld das Modus-Dropdown von Ask oder Edit auf Agent. MCP-Tools erscheinen nur im Agent-Modus.

3

Verfügbare Tools prüfen

Klicken Sie im Agent-Modus auf das Tools-Symbol (Schraubenschlüssel 🔧) im Chat-Panel, um die verfügbaren MCP-Tools zu sehen. Sie sollten die 7 anonym_legal_-Tools unter dem anonym-legal-Server aufgelistet sehen.

Konfiguration auf Benutzerebene (Alle Workspaces)

Um die Konfiguration global anzuwenden, öffnen Sie die VS Code Benutzereinstellungen JSON (Ctrl+Shift+PPreferences: Open User Settings JSON) und fügen Sie Folgendes hinzu:

settings.json (Benutzerebene)json
{
  "github.copilot.chat.mcp.servers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer DEIN_API_SCHLUESSEL"
      }
    }
  }
}

Der "servers" vs "mcpServers" Unterschied erklärt

Das ist die häufigste Verwirrungsquelle beim Wechsel zwischen Clients:

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

Dies ist eine VS Code-spezifische Implementierungsentscheidung. Die MCP-Spezifikation schreibt kein Konfigurationsdateiformat vor — VS Code hat sich für einen anderen Schlüssel entschieden. Eine vollständige Übersicht der Unterschiede finden Sie auf der Vergleichsseite.

Verfügbare Tools (7)

anonym_legal_analyze_text
kostenlos
Scannt Text und gibt alle erkannten PII-Entitäten mit Typ, Position und Konfidenzwert zurück — ohne etwas zu verändern.
anonym_legal_anonymize_text
Tokens
Ersetzt PII durch reversible Tokens mit konfigurierbaren Operatoren pro Entitätstyp. Gibt anonymisierten Text + Session-Token-Zuordnung zurück.
anonym_legal_detokenize_text
kostenlos
Stellt ursprüngliche PII-Werte anhand von Session-Tokens wieder her. Wird verwendet, um KI-Antworten zu entanonymisieren.
anonym_legal_get_balance
kostenlos
Gibt Ihr aktuelles Token-Guthaben, die Tarifstufe und das nächste Reset-Datum zurück.
anonym_legal_estimate_cost
kostenlos
Zeigt vorab die Token-Kosten für einen Text, bevor er anonymisiert wird. Es werden keine Tokens verbraucht.
anonym_legal_list_sessions
kostenlos
Listet alle aktiven Tokenisierungssitzungen mit Erstellungszeit, Entitätsanzahl und Ablaufdatum auf.
anonym_legal_delete_session
kostenlos
Löscht eine Sitzung und alle gespeicherten Tokens — zur Erfüllung des DSGVO-Rechts auf Löschung.

Operatoren (6)

replace
Ersetzt durch benutzerdefinierten Text oder Entitätstyp-Bezeichnung.
John Smith → [CLIENT] oder [PERSON]
redact
Entfernt vollständig — keine Spur bleibt im Text zurück.
john@acme.com → (entfernt)
hash
SHA-256 oder SHA-512 — deterministisch, unidirektional. Ermöglicht Deduplizierung über Dokumente hinweg.
John Smith → a3f9b1...
encrypt
AES-256 mit Ihrem persönlichen Schlüssel — nur vom Schlüsselinhaber umkehrbar.
4111-xxxx → enc:U2FsdGVkX1...
mask
Teilweiser Ersatz — konfigurierbare Zeichen vom Anfang oder Ende.
john@acme.com → jo**@****.com
keep
Erkennt, lässt aber unverändert durch. Nützlich zur Prüfung ohne Änderung.
John Smith → John Smith (nachverfolgt)

Verwendung mit GitHub Copilot Agent

im Copilot Agent Chat
Before processing this code review request, use anonym_legal_anonymize_text
to replace all developer names with [DEV] and all email addresses with [EMAIL].

"Review the code by alice.smith@company.com — she pushed a fix for
Bob Johnson's reported bug in auth.ts"

Fehlerbehebung

Tools erscheinen nicht im Copilot Chat

Bestätigen Sie, dass Sie sich im Agent-Modus befinden (nicht Ask oder Edit). Der Agent-Modus ist für den Zugriff auf MCP-Tools erforderlich. Das Modus-Dropdown finden Sie im Kopfbereich des Copilot-Chat-Panels.

Server zeigt "getrennt" im MCP-Panel

Prüfen Sie, ob .vscode/mcp.json "servers" verwendet (nicht "mcpServers"). Stellen Sie außerdem sicher, dass "type": "http" vorhanden ist und der Authorization-Header einen gültigen, nicht widerrufenen API-Schlüssel eines Pro- oder Business-Tarifs enthält.

VS Code meldet "MCP wird nicht unterstützt"

Aktualisieren Sie VS Code auf Version 1.99 oder höher. Die MCP-Unterstützung wurde im April-2025-Release hinzugefügt. Führen Sie Help → Check for Updates aus.

Copilot ruft Tools nicht automatisch auf

Im Agent-Modus fragt Copilot unter Umständen vor der Ausführung von MCP-Tools nach Bestätigung. Prüfen Sie in den VS Code-Einstellungen github.copilot.chat.mcp.autoApprove, wenn Sie die automatische Ausführung zulassen möchten.

🇬🇧

Häufige Fragen zu VS Code

Muss ich den GitHub Copilot Agent-Modus aktivieren?
Ja. Der MCP-Server in VS Code erfordert den Agent-Modus von GitHub Copilot. Normale Copilot-Chat-Anfragen verwenden keine MCP-Tools.
Warum unterscheidet sich die VS-Code-Konfiguration von Cursor?
VS Code verwendet den Schlüssel servers (nicht mcpServers). Dies ist eine Designentscheidung von Microsoft und unterscheidet sich vom Cursor-Standard.
Funktioniert der MCP-Server ohne GitHub Copilot?
Nein. In VS Code ist GitHub Copilot im Agent-Modus erforderlich. Alternativ können Sie Cursor oder Claude Desktop verwenden.