Vodiči: Hub Claude Desktop Cursor VS Code Windsurf Continue Cline Poredite
🔵 VS Code — GitHub Copilot Agent modus

VS Code
Vodič za postavku MCP Server

VS Code koristi MCP kroz GitHub Copilot u Agent modusu. Kritična razlika od svih ostalih klijenta: ključ konfiguracije je "servers" — ne "mcpServers".

HTTP · bez instalacije .vscode/mcp.json ključ: "servers" ⚠
Transport
HTTP
Ključ konfiguracije
serveri ⚠
Datoteka konfiguracije
.vscode/mcp.json
Zahteva
Copilot + Agent modus
⚠ Kritična VS Code razlika: VS Code koristi "servers" kao ključ na vrhu u .vscode/mcp.json. Svaki drugi MCP klijent (Cursor, Claude Desktop, Continue, Cline) koristi "mcpServers". Korišćenje pogrešnog ključa će tiho neuspeti — VS Code neće pokazati grešku.

Preduslov

  • VS Code 1.99+ — MCP podrška dodana u ažuriranje od aprila 2025
  • GitHub Copilot ekstenzija — mora biti instalirana i prijavljeni ste
  • GitHub Copilot Chat u Agent modusu — prebacite se na Agent u Copilot čet ploči (ne Ask/Edit modus)
  • anonym.legal API ključ — Pro ili Business plan (potreban za MCP pristup) na anonym.legal
  • Nema Node.js, nema npm, nema lokalne instalacije — anonym.legal-ov MCP server radi potpuno preko HTTP.

Instalacija

1

Kreirajte .vscode/mcp.json

Kreirajte datoteku u koren radnog prostora. Obratite pažnju na "servers" ključ (ne "mcpServers"):

.vscode/mcp.json — HTTP metodajson
{
  "servers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Obratite pažnju: HTTP unos takođe zahteva "type": "http" u VS Code — ovo je još jedno VS Code-specifično polje koje nije potrebno u drugim klijentima. Nema Node.js, nema lokalnog podprocesa — konekcija ide direktno na anonym.legal-ovu MCP krajnju tačku.
2

Omogućite Agent modus u Copilot četu

Otvorite GitHub Copilot Chat (Ctrl+Alt+I / Cmd+Ctrl+I). U čet ulazu, prebacite padajući meni moda iz Ask ili Edit u Agent. MCP alati se pojavljuju samo u Agent modusu.

3

Proverite dostupne alate

U Agent modusu, kliknite na ikonuAlata (ključ 🔧) u čet ploči da vidite dostupne MCP alate. Trebali bi videti 7 anonym_legal_ alata navedenih ispod anonym-legal servera.

Konfiguracija na nivou korisnika (svi radni prostori)

Da primenite globalno, otvorite VS Code JSON korisničkih podešavanja (Ctrl+Shift+PPreferences: Open User Settings JSON) i dodajte:

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

Razlika "servers" naspram "mcpServers" objašnjena

Ovo je najčešći izvor zabune pri prebacivanju između klijenta:

Samo VS Code
{
  "servers": { ... }
}
Svi ostali klijenti
{
  "mcpServers": { ... }
}

Ovo je VS Code-specifičan izbor implementacije. MCP specifikacija ne propisuje format datoteke konfiguracije — VS Code je odabrao različit ključ. Vidite stranicu poređenja za kompletan pregled razlika.

Dostupni alati (7)

anonym_legal_analyze_text
besplatno
Skenirajte tekst i vratite sve detektovane PII entitete sa tipom, pozicijom i ocenom pouzdanosti — bez izmene ičega.
anonym_legal_anonymize_text
tokeni
Zamenite PII obrnutim tokeni koristeći konfigurabljne operatore po tipu entiteta. Vraća anonimizovani tekst + mapu tokena sesije.
anonym_legal_detokenize_text
besplatno
Vratite originalne vrednosti PII iz tokena sesije. Koristi se za deanonimizaciju AI odgovora.
anonym_legal_get_balance
besplatno
Vraća vašu trenutnu balansu tokena, nivo plana i sledeći datum resetovanja.
anonym_legal_estimate_cost
besplatno
Pregledajte troškove tokena za tekst pre anonimizacije. Bez konzumiranih tokena.
anonym_legal_list_sessions
besplatno
Listajte sve aktivne sesije tokenizacije sa vremenom kreiranja, brojem entiteta i istekom.
anonym_legal_delete_session
besplatno
Izbrisite sesiju i sve skladištene tokene — za GDPR usklađenost sa pravom na brisanje.

Operatori (6)

replace
Zamenite prilagođenim tekstom ili etiketom tipa entiteta.
John Smith → [CLIENT] ili [PERSON]
redact
Potpuno uklonite — bez traga u tekstu.
john@acme.com → (uklonjeno)
hash
SHA-256 ili SHA-512 — deterministički, jednosmerni. Omogućava deduplikaciju u dokumentima.
John Smith → a3f9b1...
encrypt
AES-256 sa vašim ličnim ključem — obrnutno samo od strane držača ključa.
4111-xxxx → enc:U2FsdGVkX1...
mask
Djelomična zamena — konfigurabljni znakovi od početka ili kraja.
john@acme.com → jo**@****.com
keep
Detektuj ali prosledi nepromenjeno. Korisno za audit bez izmene.
John Smith → John Smith (praćeno)

Korišćenje sa GitHub Copilot Agent

u Copilot Agent četu
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"

Rešavanje problema

Alati se ne prikazuju u Copilot četu

Potrdite da ste u Agent modusu (ne Ask ili Edit). Agent modus je obavezan za MCP pristup alatu. Potražite padajući meni moda u zaglavlju Copilot Chat ploče.

Server pokazuje "nepovezan" u MCP ploči

Proverite .vscode/mcp.json koristi "servers" (ne "mcpServers"). Takođe proverite "type": "http" je prisutna i Authorization zaglavlje sadrži validan, neopozvn API ključ na Pro ili Business planu.

VS Code kaže "MCP nije podržan"

Ažurirajte VS Code na 1.99 ili kasnije. MCP podrška je dodana u izdanju iz aprila 2025. Pokrenite Help → Check for Updates.

Copilot ne poziva alate automatski

U Agent modusu, Copilot može tražiti potvrdu pre pokretanja MCP alata. Proverite VS Code podešavanja za github.copilot.chat.mcp.autoApprove ako želite da dozvoli automatsku aktivaciju.

🇩🇪