Oppaat: Keskus Claude Desktop Cursor VS Code Windsurf Continue Cline Vertaile
🔵 VS Code — GitHub Copilot Agent -tila

VS Code
MCP-palvelimen asennus opas

VS Code käyttää MCP:tä kautta GitHub Copilot Agent-tilassa. Kriittinen ero kaikkiin muihin asiakkaisiin verrattuna: konfiguraation avain on "servers" — ei "mcpServers".

HTTP · ei asennusta .vscode/mcp.json avain: "palvelimet" ⚠
Kuljetus
HTTP
Konfiguraation avain
palvelimet ⚠
Konfiguraatio tiedosto
.vscode/mcp.json
Vaatii
Copilot + Agent -tila
⚠ Kriittinen VS Code ero: VS Code käyttää "servers" ylimmän tason avaimena .vscode/mcp.json. Jokainen muu MCP-asiakas (Cursor, Claude Desktop, Continue, Cline) käyttää "mcpServers". Väärän avaimen käyttäminen epäonnistuu äänettömästi — VS Code ei näytä virhettä.

Edellytykset

  • VS Code 1.99+ — MCP-tuki lisätty huhtikuun 2025 päivityksessä
  • GitHub Copilot -laajennus — on oltava asennettu ja kirjautumisen sisään
  • GitHub Copilot Chat Agent-tilassa — vaihda Agent Copilot chat -paneelissa (ei Ask/Edit -tilassa)
  • anonym.legal API-avain — Pro tai Business -palvelun paketti (vaaditaan MCP-pääsylle) anonym.legal
  • Ei Node.js:tä, ei npm:ää, ei paikallista asennusta — anonym.legal:n MCP-palvelin ajetaan kokonaan HTTP:n kautta.

Asennus

1

Luo .vscode/mcp.json

Luo tiedosto työtila juuressasi. Huomaa "servers" avain (ei "mcpServers"):

.vscode/mcp.json — HTTP-menetelmäjson
{
  "servers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Huomio: HTTP-merkintä vaatii myös "type": "http" VS Code:ssa — tämä on toinen VS Code:n spesifinen kenttä, jota muut asiakkaat eivät tarvitse. Ei Node.js:tä, ei paikallista aliprosessia — yhteys menee suoraan anonym.legal:n MCP-päätepisteeseen.
2

Ota Agent-tila käyttöön Copilot Chat:issa

Avaa GitHub Copilot Chat (Ctrl+Alt+I / Cmd+Ctrl+I). Chat-syötteessä vaihda tilan pudotusvalikko Kysy tai Muokkaa jota Agent. MCP-välineet näkyvät vain Agent-tilassa.

3

Tarkista välineet saatavilla

Agent-tilassa napsauta välineet kuvaketta (pyykkö 🔧) chat-paneelissa nähdäksesi saatavilla olevat MCP-välineet. Sinun pitäisi nähdä 7 anonym_legal_ välineet listattu alle anonym-legal palvelin.

Käyttäjä tason konfiguraatio (kaikki työtilat)

Käytä globaalisti, avaa VS Code käyttäjä asetukset JSON (Ctrl+Shift+PAsetukset: Avaa käyttäjä asetukset JSON) ja lisää:

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

"palvelimet" vs "mcpServers" eron selitys

Tämä on yleisin sekaannuksen lähde asiakkaiden välillä liikuttaessa:

Vain VS Code
{
  "servers": { ... }
}
Kaikki muut asiakkaat
{
  "mcpServers": { ... }
}

Tämä on VS Code:n spesifinen toteutuksen valinta. MCP-määritys ei määrää konfiguraatio tiedoston muotoa — VS Code valitsi erilaisen avaimen. Katso vertailu sivu täydelliselle erojen erittelylle.

Saatavilla olevat välineet (7)

anonym_legal_analyze_text
ilmainen
Skannaa teksti ja palauta kaikki tunnistetut PII-entiteetit tyypin, sijainnin ja luottamuspisteet kanssa — muuttamatta mitään.
anonym_legal_anonymize_text
tunnukset
Korvaa PII palautettavilla tunnuksilla käyttäen konfiguroitavia operaattoreita entiteetin tyypin mukaan. Palauttaa anonymisoidun tekstin + istunnon tunnuksen kartoitus.
anonym_legal_detokenize_text
ilmainen
Palauta alkuperäiset PII-arvot istunnon tunnuksista. Käytetään AI-vastausten anonymisaation poistamiseen.
anonym_legal_get_balance
ilmainen
Palauttaa nykyisen tunnuksen saldon, palvelun tason ja seuraavan nollautumis päivämäärän.
anonym_legal_estimate_cost
ilmainen
Esikatsele tunnuksen kustannusta tekstille ennen sen anonymisointia. Tunnus ei kulunut.
anonym_legal_list_sessions
ilmainen
Luettele kaikki aktiiviset tokenisaation istunnot luontiaika, entiteetin määrä ja vanhentuminen kanssa.
anonym_legal_delete_session
ilmainen
Poista istunto ja kaikki tallennetut tunnukset — GDPR poiston oikeuden vaatimuksenmukaisuuden takia.

Operaattorit (6)

korvaa
Korvaa mukautetulla tekstillä tai entitytyypin etiketillä.
John Smith → [CLIENT] tai [PERSON]
muokkaa
Poista kokonaan — tekstiin ei jää jälkeä.
john@acme.com → (poistettu)
tiiviste
SHA-256 tai SHA-512 — deterministinen, yksisuuntainen. Mahdollistaa kaksoiskappaleiden poistamisen asiakirjojen yli.
John Smith → a3f9b1...
salaa
AES-256 omalla avaimella — palautettava vain avaimen haltija.
4111-xxxx → enc:U2FsdGVkX1...
peité
Osittainen korvaus — määriteltävät merkit alusta tai lopusta.
john@acme.com → jo**@****.com
pidä
Tunnista mutta jätä muuttumattomaksi. Hyödyllinen auditointiin muuttamatta.
John Smith → John Smith (seurattu)

GitHub Copilot Agentin kanssa käyttö

Copilot Agent -chatissa
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"

Vian poistaminen

Välineet eivät näy Copilot chat:issa

Vahvista, että olet Agent-tila (ei Ask tai Edit). Agent-tila on pakollinen MCP-väline pääsylle. Etsi tilan pudotusvalikko Copilot Chat -paneelin otsikosta.

Palvelin näyttää "yhteyden katkaistu" MCP-paneelissa

Tarkista .vscode/mcp.json käyttää "servers" (ei "mcpServers"). Tarkista myös "type": "http" on läsnä ja Authorization otsikko sisältää kelvollisen, peruuttamattoman API-avaimen Pro tai Business -palvelun paketti.

VS Code sanoo "MCP ei ole tuettu"

Päivitä VS Code 1.99:ään tai uudempi. MCP-tuki lisättiin huhtikuun 2025 julkaisussa. Suorita Help → Check for Updates.

Copilot ei kutsu välineitä automaattisesti

Agent-tilassa Copilot voi pyytää vahvistusta MCP-välineiden ajamisesta. Tarkista VS Code -asetukset github.copilot.chat.mcp.autoApprove jos haluat sallia automaattisen kutsun.

🇩🇪