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".
"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
Skapa .vscode/mcp.json
Skapa filen i din arbetsyta-rot. Notera "servers" nyckel (inte "mcpServers"):
{
"servers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
"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.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.
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+P → Preferences: Open User Settings JSON) och lägg till:
{
"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:
{
"servers": { ... }
}
{
"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)
gratis
tokens
gratis
gratis
gratis
gratis
gratis
Operatörer (6)
John Smith → [CLIENT] eller [PERSON]
john@acme.com → (borttagen)
John Smith → a3f9b1...
4111-xxxx → enc:U2FsdGVkX1...
john@acme.com → jo**@****.com
John Smith → John Smith (spårad)
Använda med GitHub Copilot Agent
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.