Guider: Nav Claude Desktop Cursor VS Code Windsurf Continue Cline Jämför
🔵 VS Code — GitHub Copilot Agent-läge

VS Code
MCP Server installationsguide

VS Code använder MCP genom GitHub Copilot i Agent-läge. Kritisk skillnad från alla andra klienter: konfigurationsnyckel är "servers" — inte "mcpServers".

HTTP · ingen installation .vscode/mcp.json nyckel: "servrar" ⚠
Transport
HTTP
Konfigurationsnyckel
servrar ⚠
Konfigurationsfil
.vscode/mcp.json
Kräver
Copilot + Agent-läge
⚠ Kritisk VS Code-skillnad: VS Code använder "servers" som nyckeln på översta nivån i .vscode/mcp.json. Alla andra MCP-klienter (Cursor, Claude Desktop, Continue, Cline) använder "mcpServers". Om du använder fel nyckel misslyckas det tyst — VS Code visar inte något felmeddelande.

Förutsättningar

  • VS Code 1.99+ — MCP-stöd tillagt i april 2025-uppdatering
  • GitHub Copilot-tillägg — måste installeras och vara inloggad
  • GitHub Copilot Chat i Agent-läge — växla till Agent i Copilot-chatt-panelen (inte Ask/Edit-läge)
  • anonym.legal API-nyckel — Pro eller Business-plan (krävs för MCP-åtkomst) på anonym.legal
  • Ingen Node.js, ingen npm, ingen lokal installation — anonym.legal's MCP-server körs helt över HTTP.

Installation

1

Skapa .vscode/mcp.json

Skapa filen i din arbetsyta-rot. Notera "servers" nyckel (inte "mcpServers"):

.vscode/mcp.json — HTTP-metodjson
{
  "servers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Notera: HTTP-posten kräver också "type": "http" i VS Code — detta är ett annat VS Code-specifikt fält som inte behövs i andra klienter. Ingen Node.js, ingen lokal subprocess — anslutningen går direkt till anonym.legal's MCP-slutpunkt.
2

Aktivera Agent-läge i Copilot Chat

Öppna GitHub Copilot Chat (Ctrl+Alt+I / Cmd+Ctrl+I). I chatt-inmatningen byter du lägelistorna från Fråga eller Redigera till Agent. MCP-verktyg visas endast i Agent-läge.

3

Verifiera verktyg tillgängliga

I Agent-läge klickar du på verktygs ikon (skruvnyckel 🔧) i chatt-panelen för att se tillgängliga MCP-verktyg. Du bör se de 7 anonym_legal_ verktyg listade under anonym-legal servern.

Användarnyivå konfiguration (alla arbetsytor)

För att tillämpa globalt öppnar du VS Code User Settings JSON (Ctrl+Shift+PPreferences: Open User Settings JSON) och lägg till:

settings.json (användarnyivå)json
{
  "github.copilot.chat.mcp.servers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Skillnaden "servrar" vs "mcpServers" förklarad

Det här är den mest vanliga källan till förvirring när man flyttar mellan klienter:

Endast VS Code
{
  "servers": { ... }
}
Alla andra klienter
{
  "mcpServers": { ... }
}

Det här är ett VS Code-specifikt implementeringsval. MCP-specifikationen föreskriver inte ett konfigurationsfilformat — VS Code valde en annan nyckel. Se jämförelsesida för en fullständig nedbrytning av skillnader.

Tillgängliga verktyg (7)

anonym_legal_analyze_text
gratis
Skanna text och returnera alla detekterade PII-enheter med typ, position och konfidenspoäng — utan att ändra något.
anonym_legal_anonymize_text
tokens
Byt PII mot reversibla tokens med hjälp av konfigurerbara operatörer per enhetstyp. Returnerar anonymiserad text + sessionstokenkarta.
anonym_legal_detokenize_text
gratis
Återställ ursprungliga PII-värden från sessionstokens. Använd för att avonymisera AI-svar.
anonym_legal_get_balance
gratis
Returnerar ditt aktuella tokensaldo, plantier och nästa återställningsdatum.
anonym_legal_estimate_cost
gratis
Förhandsgranska tokenkostnad för en text före anonymisering. Inga tokens förbrukade.
anonym_legal_list_sessions
gratis
Lista alla aktiva tokeniseringssessioner med skapningstid, enhetsantal och utgång.
anonym_legal_delete_session
gratis
Ta bort en session och alla lagrade tokens — för GDPR rätt till radering-efterlevnad.

Operatörer (6)

replace
Ersätt med anpassad text eller enhetstyp etikett.
John Smith → [CLIENT] eller [PERSON]
redact
Ta bort helt — ingen spår kvar i texten.
john@acme.com → (borttagen)
hash
SHA-256 eller SHA-512 — deterministisk, envägskryptering. Möjliggör avduplicering över dokument.
John Smith → a3f9b1...
encrypt
AES-256 med din personliga nyckel — reversibel endast av nyckelägare.
4111-xxxx → enc:U2FsdGVkX1...
mask
Partiell ersättning — konfigurerbara tecken från början eller slut.
john@acme.com → jo**@****.com
keep
Detektera men skicka igenom oförändrat. Användbar för att granska utan att ändra.
John Smith → John Smith (spårad)

Använda med GitHub Copilot Agent

i Copilot Agent-chatt
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"

Felsökning

Verktyg visas inte i Copilot-chatt

Bekräfta att du är i Agent-läge (inte Ask eller Edit). Agent-läge krävs för MCP-verktygsåtkomst. Leta efter lägelistorna i Copilot Chat-panelhuvudet.

Servern visar "frånkopplad" i MCP-panelen

Kontrollera .vscode/mcp.json använder "servers" (inte "mcpServers"). Verifiera också "type": "http" är närvarande och Authorization header innehåller en giltig, ej återkallad API-nyckel på en Pro eller Business-plan.

VS Code säger "MCP stöds inte"

Uppdatera VS Code till 1.99 eller senare. MCP-stöd lades till i april 2025-utgåvan. Kör Help → Check for Updates.

Copilot anropar inte verktyg automatiskt

I Agent-läge kan Copilot fråga efter bekräftelse före MCP-verktygsanvändning. Kontrollera VS Code-inställningar för github.copilot.chat.mcp.autoApprove om du vill tillåta automatisk anrop.

🇩🇪