Kehittäjän Dilemma
Olet virheenkorjaamassa tuotanto-ongelmaa. Pinojälki sisältää asiakkaan sähköpostiosoitteet. Nopein ratkaisu? Liitä se Claudeen ja pyydä apua.
Mutta asiakastiedot ovat nyt:
- Tallennettu Anthropicin järjestelmiin
- Mahdollisesti käytetty koulutukseen (riippuen suunnastasi)
- Näkyvissä kaikille, joilla on pääsy keskusteluhistoriaasi
77% kehittäjistä liittää arkaluontoisia tietoja AI-työkaluihin. Useimmat eivät ymmärrä seurauksia ennen kuin on liian myöhäistä.
MCP Server -ratkaisu
Mallin Konteksti Protokolla (MCP) Server toimii läpinäkyvänä välikätenä sinun ja AI-avustajien välillä. Se:
- Keskeyttää kehotteesi ennen kuin ne saavuttavat AI:n
- Havaitsee ja anonymisoi PII:n automaattisesti
- Lähettää vain anonymisoituja tietoja AI:lle
- De-anonymisoi vastaukset, jotta näet alkuperäisen kontekstin
Vuorovaikutat AI:n kanssa normaalisti—suojelu on näkymätöntä.
MCP Serverin Asetukset
Esivaatimukset
- Node.js 18+
- Claude Desktop, Cursor tai VS Code Claude-laajennuksella
- anonym.legal API-avain (hanki ilmainen anonym.legal/auth/signup)
Vaihe 1: Hanki API-avain
- Rekisteröidy anonym.legal/auth/signup
- Siirry Asetukset → API-tunnukset
- Luo uusi tunnus
- Kopioi tunnus (näet sen vain kerran)
Vaihe 2: Määritä Claude Desktop
Muokkaa Claude Desktopin konfiguraatiotiedostoa:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json
Lisää anonym.legal MCP server:
{
"mcpServers": {
"anonym-legal": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-anonym-legal"],
"env": {
"ANONYM_API_KEY": "your-api-key-here"
}
}
}
}
Vaihe 3: Käynnistä Claude Desktop uudelleen
Sulje ja avaa Claude Desktop uudelleen. Näet "anonym-legal" MCP serverien listassa.
Määrittely Cursor IDE:lle
Cursor käyttää samaa MCP-protokollaa. Lisää Cursor-asetuksiisi:
{
"mcp": {
"servers": {
"anonym-legal": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-anonym-legal"],
"env": {
"ANONYM_API_KEY": "your-api-key-here"
}
}
}
}
}
Mitä Anonymisoidaan
MCP Server havaitsee ja anonymisoi 285+ entiteettityyppiä:
| Kategoria | Esimerkit |
|---|---|
| Henkilökohtaiset | Nimet, sähköpostit, puhelinnumerot, syntymäajat |
| Rahoitus | Luottokortit, pankkitilit, IBANit |
| Hallitus | SSN:t, passinumerot, ajokortit |
| Tekniset | IP-osoitteet, API-avaimet, tokenit |
| Terveydenhuolto | MRN:t, potilastunnukset, vakuutusnumerot |
| Yritykset | Työntekijätunnukset, tilinumerot |
Esimerkkimuunnos
Kehotuksesi:
Debug this error from user john.smith@acme.com:
Error: Payment failed for card 4532-1234-5678-9012
Customer ID: CUST-12345
IP: 192.168.1.100
Mitä Claude näkee:
Debug this error from user [EMAIL_1]:
Error: Payment failed for card [CREDIT_CARD_1]
Customer ID: [CUSTOMER_ID_1]
IP: [IP_ADDRESS_1]
Clauden vastaus (sinulle):
The error for john.smith@acme.com suggests the card
4532-1234-5678-9012 may have insufficient funds...
Näet alkuperäiset tiedot; Claude näki vain tokeneita.
Kehittynyt Määrittely
Mukautetut Entiteettityypit
Määritä lisäkaavat havaitsemiseksi:
{
"mcpServers": {
"anonym-legal": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-anonym-legal"],
"env": {
"ANONYM_API_KEY": "your-api-key",
"CUSTOM_PATTERNS": "JIRA-[0-9]+,TICKET-[A-Z0-9]+"
}
}
}
}
Salli Tietyt Tiedot
Jotkut tiedot eivät saisi olla anonymisoituja (julkiset yritysnimet, tuotteen nimet):
{
"env": {
"ANONYM_API_KEY": "your-api-key",
"ALLOWLIST": "Anthropic,Claude,anonym.legal"
}
}
Poista Tietyt Entiteettityypit Käytöstä
Jos tarvitset tiettyjen tyyppien kulkea läpi:
{
"env": {
"ANONYM_API_KEY": "your-api-key",
"DISABLED_ENTITIES": "PHONE_NUMBER,URL"
}
}
Vahvistus
Testaa, että anonymisointi toimii:
- Avaa Claude Desktop
- Liitä teksti, jossa on ilmeisiä PII:itä: "Ota yhteyttä John Smithiin osoitteessa john@example.com"
- Tarkista MCP serverin lokit (näkymät Claude Desktopin kehittäjätyökaluissa)
- Lokin pitäisi näyttää: "Anonymized: 2 entities (PERSON, EMAIL_ADDRESS)"
Turvallisuushuomiot
Missä Käsittely Tapahtuu
| Komponentti | Sijainti |
|---|---|
| MCP Server | Koneellasi (paikallinen) |
| PII Havaitsemis API | anonym.legal palvelimet (Saksa) |
| AI Malli | Anthropic/OpenAI palvelimet |
MCP server toimii paikallisesti. Vain havaitsemispyyntö (hashattu/anonymisoitu data) menee anonym.legalin API:lle.
Tietojen Säilytys
anonym.legal ei tallenna kehotuksiasi tai vastauksiasi. API:
- Vastaanottaa tekstiä analysoitavaksi
- Palauttaa entiteettien sijainnit
- Hylkää syötteen välittömästi
Katso tietosuojakäytäntömme lisätietoja varten.
Vertailu: Ilman vs. MCP Serverin Kanssa
| Näkökohta | Ilman | MCP Serverin Kanssa |
|---|---|---|
| PII kehotuksissa | Lähetetään AI-toimittajalle | Korvattu tokeneilla |
| Tiedot AI-lokeissa | Sisältää todellista PII:tä | Sisältää vain tokeneita |
| Vuotamisen altistus | Täysi PII vuotaa | Vain anonymisoitu data |
| Työnkulun muutos | Ei mitään | Ei mitään (läpinäkyvä) |
Hinnoittelu
MCP Serverin käyttö sisältyy kaikkiin anonym.legal suunnitelmiin:
| Suunnitelma | Tokeneita/kuukausi | Hinta |
|---|---|---|
| Ilmainen | 200 | €0 |
| Perus | 2,000 | €3/kuukausi |
| Pro | 10,000 | €15/kuukausi |
| Liiketoiminta | 50,000 | €29/kuukausi |
Useimmat kehittäjät pysyvät Perus-suunnitelmassa (€3/kuukausi) tyypillisellä käytöllä.
Johtopäätös
AI-avustajat ovat välttämättömiä nykyaikaisessa kehityksessä, mutta niiden ei tarvitse nähdä asiakkaidesi tietoja.
MCP Server -integraatio:
- Ei vaadi työnkulun muutoksia
- Suojaa PII:tä automaattisesti
- Toimii Claude Desktopin, Cursorin ja VS Code:n kanssa
- Maksaa €3/kuukausi useimmille kehittäjille
Aseta se kerran, ja unohda se—tietosi ovat oletusarvoisesti suojattuja.
Aloita:
Lähteet: