Utvecklarens Dilemma
Du felsöker ett produktionsproblem. Stacktrace innehåller kunders e-postadresser. Den snabbaste lösningen? Klistra in det i Claude och be om hjälp.
Men den kunddata är nu:
- Lagrad i Anthropics system
- Potentiellt använd för träning (beroende på din plan)
- Synlig för alla med tillgång till din chathistorik
77% av utvecklarna klistrar in känslig data i AI-verktyg. De flesta inser inte konsekvenserna förrän det är för sent.
MCP Serverlösningen
Model Context Protocol (MCP) Server fungerar som en transparent proxy mellan dig och AI-assistenter. Den:
- Fångar dina uppmaningar innan de når AI
- Upptäcker och anonymiserar PII automatiskt
- Skickar endast anonymiserad data till AI
- De-anonymiserar svar så att du ser det ursprungliga sammanhanget
Du interagerar med AI normalt—skyddet är osynligt.
Ställa in MCP Server
Förutsättningar
- Node.js 18+
- Claude Desktop, Cursor eller VS Code med Claude-tillägg
- anonym.legal API-nyckel (skaffa en gratis på anonym.legal/auth/signup)
Steg 1: Skaffa din API-nyckel
- Registrera dig på anonym.legal/auth/signup
- Navigera till Inställningar → API-token
- Generera en ny token
- Kopiera token (du kommer endast se den en gång)
Steg 2: Konfigurera Claude Desktop
Redigera din Claude Desktop-konfigurationsfil:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json
Lägg till anonym.legal MCP-server:
{
"mcpServers": {
"anonym-legal": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-anonym-legal"],
"env": {
"ANONYM_API_KEY": "your-api-key-here"
}
}
}
}
Steg 3: Starta om Claude Desktop
Stäng och öppna Claude Desktop igen. Du bör se "anonym-legal" i listan över MCP-servrar.
Konfiguration för Cursor IDE
Cursor använder samma MCP-protokoll. Lägg till i dina Cursor-inställningar:
{
"mcp": {
"servers": {
"anonym-legal": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-anonym-legal"],
"env": {
"ANONYM_API_KEY": "your-api-key-here"
}
}
}
}
}
Vad som Anonymiseras
MCP Server upptäcker och anonymiserar 285+ entitetstyper:
| Kategori | Exempel |
|---|---|
| Personlig | Namn, e-post, telefonnummer, födelsedatum |
| Finansiell | Kreditkort, bankkonton, IBAN |
| Statlig | Personnummer, passnummer, körkort |
| Teknisk | IP-adresser, API-nycklar, tokens |
| Hälsovård | MRN, patient-ID, försäkringsnummer |
| Företags | Anställdas ID, kontonummer |
Exempel på Transformation
Din uppmaning:
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
Vad Claude ser:
Debug this error from user [EMAIL_1]:
Error: Payment failed for card [CREDIT_CARD_1]
Customer ID: [CUSTOMER_ID_1]
IP: [IP_ADDRESS_1]
Claudias svar (till dig):
The error for john.smith@acme.com suggests the card
4532-1234-5678-9012 may have insufficient funds...
Du ser den ursprungliga datan; Claude såg endast tokens.
Avancerad Konfiguration
Anpassade Entitetstyper
Definiera ytterligare mönster för att upptäcka:
{
"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]+"
}
}
}
}
Tillåt Specifik Data
Viss data bör inte anonymiseras (offentliga företagsnamn, produktnamn):
{
"env": {
"ANONYM_API_KEY": "your-api-key",
"ALLOWLIST": "Anthropic,Claude,anonym.legal"
}
}
Inaktivera Specifika Entitetstyper
Om du behöver att vissa typer ska passera:
{
"env": {
"ANONYM_API_KEY": "your-api-key",
"DISABLED_ENTITIES": "PHONE_NUMBER,URL"
}
}
Verifiering
Testa att anonymiseringen fungerar:
- Öppna Claude Desktop
- Klistra in text med uppenbar PII: "Kontakta John Smith på john@example.com"
- Kontrollera MCP-serverloggarna (synliga i Claudes utvecklarverktyg)
- Loggen bör visa: "Anonymized: 2 entities (PERSON, EMAIL_ADDRESS)"
Säkerhetsöverväganden
Var Behandlingen Sker
| Komponent | Plats |
|---|---|
| MCP Server | Din maskin (lokal) |
| PII Upptäckts API | anonym.legal servrar (Tyskland) |
| AI Modell | Anthropic/OpenAI servrar |
MCP-servern körs lokalt. Endast detectionsbegäran (med hashad/anonymiserad data) går till anonym.legals API.
Databevarande
anonym.legal lagrar inte dina uppmaningar eller svar. API:
- Tar emot text för analys
- Returnerar entitetspositioner
- Kassera omedelbart indata
Se vår integritetspolicy för detaljer.
Jämförelse: Utan vs. Med MCP Server
| Aspekt | Utan | Med MCP Server |
|---|---|---|
| PII i uppmaningar | Skickas till AI-leverantör | Ersatt med tokens |
| Data i AI-loggar | Innehåller verklig PII | Innehåller endast tokens |
| Brottsexponering | Full PII läckt | Endast anonymiserad data |
| Arbetsflödesändring | Ingen | Ingen (transparent) |
Prissättning
MCP Server-användning ingår i alla anonym.legal planer:
| Plan | Tokens/månad | Pris |
|---|---|---|
| Gratis | 200 | €0 |
| Grundläggande | 2,000 | €3/månad |
| Pro | 10,000 | €15/månad |
| Företag | 50,000 | €29/månad |
De flesta utvecklare stannar på Grundläggande (€3/månad) med typisk användning.
Slutsats
AI-assistenter är avgörande för modern utveckling, men de behöver inte se dina kunders data.
MCP Server-integrationen:
- Kräver inga arbetsflödesändringar
- Skyddar PII automatiskt
- Fungerar med Claude Desktop, Cursor och VS Code
- Kostar €3/månad för de flesta utvecklare
Ställ in det en gång och glöm bort det—dina data är skyddade som standard.
Kom igång:
Källor: