VS Code
MCP Server-setupgids
VS Code gebruikt MCP via GitHub Copilot in Agent-modus. Kritisch verschil met alle andere clients:
de configuratiesleutel is "servers" — niet "mcpServers".
"servers" als sleutel op het hoogste niveau in .vscode/mcp.json.
Elke andere MCP-client (Cursor, Claude Desktop, Continue, Cline) gebruikt "mcpServers".
Het gebruik van de verkeerde sleutel zal stil mislukken — VS Code toont geen fout.
Voorwaarden
- VS Code 1.99+ — MCP-ondersteuning toegevoegd in aprilupdate 2025
- GitHub Copilot-extensie — moet zijn geïnstalleerd en ingelogd
- GitHub Copilot Chat in Agent-modus — schakel over naar Agent in het Copilot-chatpaneel (niet in Ask/Edit-modus)
- anonym.legal API-sleutel — Pro of Bedrijfsplan (vereist voor MCP-toegang) op anonym.legal
- Geen Node.js, geen npm, geen lokale installatie — anonym.legal's MCP-server werkt volledig via HTTP.
Installatie
Maak .vscode/mcp.json
Maak het bestand in uw werkruimteroot. Let op de "servers" sleutel (niet "mcpServers"):
{
"servers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
"type": "http" in VS Code — dit is een ander VS Code-specifiek veld dat niet nodig is in andere clients. Geen Node.js, geen lokaal subproces — de verbinding gaat rechtstreeks naar anonym.legal's MCP-eindpunt.Enable Agent-modus in Copilot Chat
Open GitHub Copilot Chat (Ctrl+Alt+I / Cmd+Ctrl+I). Schakel in de chatinvoer de modusvervolgkeuzelijst over van Vra of Bewerken naar Agent. MCP-hulpmiddelen verschijnen alleen in Agent-modus.
Controleer beschikbare hulpmiddelen
Klik in Agent-modus op de hulpmiddelenpictogram (moersleutel 🔧) in het chatpaneel om beschikbare MCP-hulpmiddelen te zien. U zou de 7 moeten zien anonym_legal_ hulpmiddelen onder de anonym-legal server.
Gebruikersniveau Config (alle werkruimten)
Om globaal toe te passen, opent u VS Code User Settings JSON (Ctrl+Shift+P → Voorkeuren: gebruikersinstellingen JSON openen) en voeg toe:
{
"github.copilot.chat.mcp.servers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Het "servers" vs "mcpServers"-verschil uitgelegd
Dit is de meest voorkomende bron van verwarring bij wisseling tussen clients:
{
"servers": { ... }
}
{
"mcpServers": { ... }
}
Dit is een VS Code-specifieke implementatiekeuze. De MCP-specificatie schrijft geen configuratiebestandsindeling voor — VS Code koos een ander sleutel. Zie de vergelijkingspagina voor een volledige uitsplitsing van verschillen.
Beschikbare hulpmiddelen (7)
gratis
tokens
gratis
gratis
gratis
gratis
gratis
Operatoren (6)
John Smith → [CLIENT] of [PERSON]
john@acme.com → (verwijderd)
John Smith → a3f9b1...
4111-xxxx → enc:U2FsdGVkX1...
john@acme.com → jo**@****.com
John Smith → John Smith (bijgehouden)
Gebruik met 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"
Probleemoplossing
Hulpmiddelen verschijnen niet in Copilot-chat
Bevestig dat u in Agent-modus (niet Ask of Edit). Agent-modus is vereist voor MCP-hulpmiddeltoegang. Zoek de modusvervolgkeuzelijst in de Copilot Chat-paneelopschrift.
Server toont "verbroken" in MCP-paneel
Controleer de .vscode/mcp.json gebruikt "servers" (niet "mcpServers"). Controleer ook "type": "http" is aanwezig en de Authorization koptekst bevat een geldige, niet-ingetrokken API-sleutel op een Pro- of Bedrijfsplan.
VS Code zegt "MCP wordt niet ondersteund"
Werk VS Code bij naar 1.99 of later. MCP-ondersteuning is toegevoegd in de aprilrelease 2025. Voer uit Help → Check for Updates.
Copilot roept hulpmiddelen niet automatisch aan
In Agent-modus kan Copilot bevestiging vragen voordat MCP-hulpmiddelen worden uitgevoerd. Controleer VS Code-instellingen voor github.copilot.chat.mcp.autoApprove als u automatische aanroeping wilt toestaan.