Privatumo apsauga dirbtiniam intelektui — veikia su Claude Desktop, Cursor ir bet kuriuo MCP įrankiu
Sujunkite savo DI įrankius tiesiogiai su anonym.legal per HTTP transportą — tiesiog pridėkite URL ir API raktą. 48 kalbos, 6 privatumo operatoriai, objektų grupės, nustatymai ir asmeniniai šifravimo raktai.
Paslėptas Rizikos Faktorius AI Pagalboje
Kiekvieną kartą, kai naudojate ChatGPT, Claude ar Cursor, galite dalintis jautria informacija. Dauguma vartotojų nesuvokia, kad jų duomenys siunčiami trečiųjų šalių AI tiekėjams.
Klientų vardai ir el. pašto adresai
Finansinių sąskaitų numeriai
Medicininiai įrašai ir pacientų ID
Prekybos paslaptys ir patentuoti duomenys
Why Secure MCP Servers Matter — 2026 Research
8,000+
MCP servers publicly exposed
492
servers with zero authentication
36.7%
vulnerable to SSRF attacks
CVSS 8.8
CVE-2026-25253 severity
MCP servers that handle raw user prompts without PII filtering expose sensitive data to AI models and downstream tool calls. anonym.legal acts as a secure MCP gateway — anonymizing PII before it reaches any other MCP server, AI model, or external API.
Kaip Tai Veikia: Automatinė Apsauga
Rašote Įprastai
Su jautriais duomenimis
AI Įrankis
Cursor, Claude ir kt.
anonym.legal MCP Server
1. Aptikti
Rasti jautrią informaciją
2. Pakeisti
Naudoti vietas
3. Išsaugoti
Šifruota, laikina
AI Apdoroja
Tik saugios vietos
Atkurti Vertes
Originalūs duomenys atgal
MCP Serveris veikia kaip privatumo skydas tarp jūsų AI įrankių ir jautrių duomenų. AI niekada nemato jūsų tikros informacijos.
Kas Yra Apsaugota?
Sistema automatiškai aptinka ir apsaugo 285+ jautrios informacijos tipų
Žmonės
John Doe, Jane Smith, Dr. Williams
El. paštai
john@example.com, info@company.org
Telefonai
+1-555-1234, (555) 123-4567
Kredito Kortelės
4532-1234-5678-9010
Adresai
123 Main Street, New York, NY
Datos
2026 m. sausio 15 d., 01/15/2026
Medicininė Informacija
Paciento ID, receptų numeriai
Finansiniai ID
IBAN, Mokesčių ID, PVM numeriai
Skaitmeniniai Identifikatoriai
IP adresai, MAC adresai, URL
Ir 40+ Daugiau Tipų
Registracijos numeriai, paso numeriai ir kt.
Pagrindiniai Privalumai
Veikia su Claude Desktop, Cursor ir Visais MCP Įrankiais
HTTP transportas — tiesiog pridėkite URL ir API raktą prie savo konfigūracijos. Veikia su Claude Desktop, Cursor, VS Code ir bet kokiu MCP įrankiu. Node.js nereikalingas.
6 Anonimizavimo Operatoriai
Pasirinkite tinkamą metodą: Pakeisti, Redaguoti, Hash (SHA-256/512), Šifruoti (AES-256), Maskuoti arba Išlaikyti. Taikykite skirtingus operatorius pagal subjektų tipus.
Subjektų Grupės & Nustatymai
Naudokite iš anksto nustatytas grupes (UNIVERSAL, FINANCIAL, DACH, FRANCE, NORTH_AMERICA) arba kurkite asmeninius nustatymus nuosekliam anonimizavimui per sesijas.
48 Kalbų Palaikymas
Aptinka PII anglų, vokiečių, prancūzų, ispanų, kinų, japonų, arabų ir 41 kitos kalbos. RTL palaikymas įtrauktas.
Asmeniniai Šifravimo Raktai
Įkelkite savo AES-128/192/256 raktus šifravimo operatoriui. Šifruokite bet kada su savo raktu. Raktai saugiai saugomi jūsų paskyroje.
Sesijų Valdymas
Tokenizacijos režimas su sesijų ID reversiškai anonimizavimui. Sąrašas, valdyti ir ištrinti sesijas. 24 valandų arba 30 dienų išsaugojimo parinktys.
Veikia Su Jūsų Mėgstamais AI Įrankiais
HTTP transportas — Claude Desktop, Cursor, bet kuris MCP įrankis
Cursor IDE
AvailableApsaugokite kodo paslaptis ir jautrius duomenis koduodami su AI pagalba per HTTP
Claude Desktop
AvailableHTTP transportas — pridėkite URL ir API raktą. Nereikalinga vietinė sąranka. Tiesiog pridėkite prie claude_desktop_config.json
Tęsti (VS Code)
AvailableSaugus AI kodavimo asistento integravimas tiesiogiai Visual Studio Code per HTTP
Cline (VS Code)
AvailableAI varomas kodavimas su automatinėmis privatumo apsaugos priemonėmis per MCP HTTP
Bet kuris MCP Įrankis
AvailableTransliacijos HTTP transportas veikia su bet kuria MCP suderinama programa
Nustatymas per 2 Minutes
HTTP transportas veikia visiems klientams — Claude Desktop, Cursor ir bet kuriam MCP įrankiui
Claude Desktop, Cursor ir bet kuris MCP įrankis:
- 1Gaukite savo API raktą iš Nustatymai → API prieiga
- 2Atidarykite savo MCP kliento konfigūracijos failą
- 3Pridėkite URL https://anonym.legal/mcp su Authorization: Bearer YOUR_KEY
- 4Iš naujo paleiskite savo DI įrankį — 7 privatumo įrankiai prieinami!
{
"mcpServers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}HTTP (Cursor, VS Code ir kt.):
- 1Gaukite savo API raktą iš Nustatymai → API Prieiga
- 2Pridėkite MCP serverio URL: https://anonym.legal/mcp
- 3Konfigūruokite Įgaliojimo antraštę su Bearer token
- 4Veikia akimirksniu — nėra Node.js, nėra vietinio serverio
{
"mcpServers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Naudojimo Atvejai
Programinės Įrangos Vystymas
Peržiūrėkite kodą, kuriame yra API raktai, duomenų bazės kredencialai ir klientų duomenys, nesidalindami paslaptimis su AI tiekėjais.
Teisinės Firmos
Anonimizuokite klientų vardus, bylos numerius ir jautrius duomenis, kai naudojate AI dokumentų rengimui, užtikrindami advokato-kliento privilegiją.
Sveikatos Priežiūra
Analizuokite pacientų pastabas ir ataskaitas su AI pagalba, tuo pačiu išlaikydami pacientų tapatybes ir medicininius įrašus visiškai privačius.
Klientų Aptarnavimas
Apdorokite klientų užklausas su AI pagalba, tuo pačiu automatiškai apsaugodami el. pašto adresus, telefono numerius ir paskyros duomenis.
Finansai
Naudokite AI ataskaitų analizei, tuo pačiu apsaugodami sąskaitų numerius, sandorių detales ir klientų tapatybes.
MCP Serveris vs Rankinis Redagavimas
| Aspektas | Rankinis Redagavimas | anonym.legal MCP |
|---|---|---|
| Greitis | Minutės dokumentui | < 1 sekundė |
| Tikslumas | Žmogiškos klaidos | 95%+ AI tikslumas |
| Atvirkštinis | Ne - nuolatinis | Taip - visiškai atvirkštinis |
| Priežiūra | Nuolatinis budrumas | Automatinis |
| Kalbos | Viena vienu metu | 48 vienu metu |
| Integracija | Kopijuoti/įklijuoti darbo eiga | Be siūlų jūsų įrankiuose |
| Kaina | Darbo laikas | Nuo 0 €/mėn |
anonym.legal MCP vs. Unprotected MCP
Without a secure MCP server layer, raw PII flows into AI models and all downstream tool calls — including other MCP servers, APIs, and logs. anonym.legal anonymizes data before it leaves your environment.
| Capability | Unprotected MCP Server | anonym.legal MCP |
|---|---|---|
| PII in AI prompts | Raw names, emails, SSNs sent to LLM | Anonymized tokens sent — originals never leave |
| Authentication | Often none (492 servers exposed, no auth) | Bearer token + rate limiting on every request |
| SSRF protection | 36.7% vulnerable to SSRF (CVE-2026-25253) | SSRF allowlist enforced — no private IP access |
| Data to downstream MCPs | Raw PII forwarded to all connected tools | Anonymized before forwarding — zero PII leakage |
| GDPR / HIPAA compliance | Non-compliant — PII in AI training data risk | Compliant — PII stays encrypted, reversible only by you |
| Audit trail | No log of what PII was exposed | Session-based tokens with full detokenization audit |
| Multilingual PII detection | English-only or no detection | 285+ entity types across 48 languages |
Anonimininkite kiekvieną raginimą automatiškai — jokių rankinių žingsnių
Claude Code kablys perimta kiekvieną raginimą prieš jį pasiekiant Claude, pašalina PII naudodamas MCP serverį ir atkuria pradinius reikšmes atsakyme. Vienkartinis nustatymas, tada jis veikia tyliai kiekvienam pranešimui.
Sukurkite anoniminimo kablį
Išsaugokite kaip ~/.claude/hooks/anonymize-prompt.py — perimta kiekvieną UserPromptSubmit įvykį ir iškviečia MCP serverį.
# ~/.claude/hooks/anonymize-prompt.py
import sys, json, requests, os
data = json.load(sys.stdin)
prompt = data.get("prompt", "")
key = os.environ.get("ANONYM_API_KEY", "")
resp = requests.post("https://anonym.legal/api/mcp/anonymize",
headers={"Authorization": f"Bearer {key}"},
json={"text": prompt, "language": "en", "mode": "tokenize"})
if resp.ok:
result = resp.json()
data["prompt"] = result["anonymized_text"]
data["session_id"] = result["session_id"]
print(json.dumps(data))Sukurkite atkūrimo kablį
Išsaugokite kaip ~/.claude/hooks/deanonymize-response.py — automatiškai pašalina žetonus iš Claude atsakymo naudodamas sesijos ID.
# ~/.claude/hooks/deanonymize-response.py
import sys, json, requests, os
data = json.load(sys.stdin)
response = data.get("response", "")
session_id = data.get("session_id", "")
key = os.environ.get("ANONYM_API_KEY", "")
if session_id:
resp = requests.post("https://anonym.legal/api/mcp/detokenize",
headers={"Authorization": f"Bearer {key}"},
json={"text": response, "session_id": session_id})
if resp.ok:
data["response"] = resp.json().get("detokenized_text", response)
print(json.dumps(data))Užregistruokite kablį Claude Code nustatymuose
Pridėkite abu kablius prie ~/.claude/settings.json pagal hooks raktą.
// ~/.claude/settings.json
{
"hooks": {
"UserPromptSubmit": [
{
"hooks": [{"type": "command",
"command": "python3 ~/.claude/hooks/anonymize-prompt.py"}]
}
],
"Stop": [
{
"hooks": [{"type": "command",
"command": "python3 ~/.claude/hooks/deanonymize-response.py"}]
}
]
}
}Dažnai Užduodami Klausimai
Kaip prisijungti prie Claude Desktop ar Cursor?
Visi klientai naudoja HTTP transportą — tiesiog pridėkite URL https://anonym.legal/mcp ir savo API raktą prie savo MCP konfigūracijos failo. Nereikalingas Node.js ar vietinė diegimas. Claude Code naudotojams sistemos kabliukai suteikia visiškai automatinę anonimiškumą kiekvienai užrašai.
Kokie operatoriai yra prieinami?
6 operatoriai: Pakeisti (fiktivūs duomenys), Redaguoti (pašalinti), Hash (SHA-256/512), Šifruoti (AES-256 su jūsų raktu), Maskuoti (dalinis paslėpimas) ir Išlaikyti (neįtraukti į anonimizavimą).
Ar galiu naudoti savo šifravimo raktus?
Taip! Įkelkite asmeninius AES raktus (16/24/32 simboliai) iš savo paskyros arba įveskite juos rankiniu būdu. Šifruokite su savo raktu, vėliau dešifruokite su tuo pačiu raktu. Raktai niekada neišeina iš jūsų kontrolės.
Kas yra subjektų grupės?
Iš anksto nustatytos kolekcijos: UNIVERSAL (bendri PII), FINANCIAL (bankininkystė), DACH (vokiečių kalba), FRANCE, NORTH_AMERICA ir kt. Taupo laiką konfigūruojant, kuriuos subjektus aptikti.
Koks skirtumas tarp redaguoti ir tokenizuoti režimų?
Redaguoti režimas nuolat pašalina PII. Tokenizuoti režimas keičia į atvirkštinius tokenus ir grąžina session_id. Naudokite detokenize_text su session_id, kad atkurti originalias vertes.
Kaip veikia sesijos?
Tokenizacija sukuria sesijas (24 valandų arba 30 dienų išsaugojimas). Naudokite list_sessions, kad pamatyti aktyvias sesijas, delete_session, kad jas pašalinti. Sesijos saugo ryšį tarp tokenų ir originalių verčių.
API Nuoroda
7 įrankiai prieinami per MCP protokolą. Nemokamos operacijos pažymėtos *.
| Įrankis | Aprašymas | Kaina |
|---|---|---|
| anonym_legal_analyze_text | Aptikti PII subjektus nekeičiant teksto | 2-10+ žetonų |
| anonym_legal_anonymize_text | Anonymizuoti tekstą su konfigūruojamais operatoriais | 3-20+ žetonų |
| anonym_legal_detokenize_text | Atkurti originalų PII iš tokenizuoto teksto | 1-5+ žetonų |
| anonym_legal_get_balance | Patikrinti žetonų balansą ir apmokėjimo ciklą | Nemokamai * |
| anonym_legal_estimate_cost | Įvertinti žetonų kainą prieš apdorojimą | Nemokamai * |
| anonym_legal_list_sessions | Išvardyti aktyvias tokenizavimo sesijas | Nemokamai * |
| anonym_legal_delete_session | Ištrinti sesiją ir jos žetonų žemėlapius | Nemokamai * |
Operatorių Nuoroda
Konfigūruoti per-subjekto anonymizavimą naudojant operatorių parametrą.
| Operatorius | Aprašymas | Parametrai | Pavyzdinė Išvestis |
|---|---|---|---|
| replace | Pakeisti su pasirinkta verte | new_value (string, max 100 simbolių) | <PERSON_1> |
| redact | Nuolat pašalinti | Nėra | [REDACTED] |
| hash | Vienpusis hash | hash_type: SHA256 | SHA512 | a3f2b8c1... |
| encrypt | AES-256-GCM šifravimas | key (16-32 simboliai) | ENC:base64... |
| mask | Dalinis simbolių maskavimas | chars_to_mask, masking_char, from_end | John **** |
| keep | Išlaikyti originalią vertę | Nėra | John Smith |
Užklausų Pavyzdžiai
Analizuoti Tekstą
{
"text": "John Smith lives at 123 Main St, New York. SSN: 123-45-6789",
"language": "en",
"score_threshold": 0.5,
"entities": ["PERSON", "LOCATION", "US_SSN"]
}Anonymizuoti su Per-Subjekto Operatoriais
{
"text": "John Smith, SSN 123-45-6789, email john@example.com",
"language": "en",
"mode": "tokenize",
"operators": {
"PERSON": { "type": "replace" },
"US_SSN": { "type": "mask", "chars_to_mask": 5, "from_end": false },
"EMAIL_ADDRESS": { "type": "hash", "hash_type": "SHA256" }
}
}Atsakymas (Anonymizuoti)
{
"anonymized_text": "<PERSON_1>, SSN ***-**-6789, email a3f2b8c1d4e5...",
"entities_found": 3,
"tokens_charged": 5,
"session_id": "sess_abc123",
"entity_types": { "PERSON": 1, "US_SSN": 1, "EMAIL_ADDRESS": 1 }
}Klaidų Kodai
| Kodas | Aprašymas | Sprendimas |
|---|---|---|
| 400 | Neteisingi užklausos parametrai | Patikrinkite teksto ilgį (max 100KB), operatoriaus konfigūraciją |
| 401 | Neteisingas arba trūkstamas API raktas | Patikrinkite API raktą Nustatymuose → API Prieiga |
| 429 | Žetonų balansas išnaudotas | Patikrinkite balansą, atnaujinkite planą arba palaukite ciklo atnaujinimo |
| 500 | Serverio klaida | Bandykite vėl po kelių sekundžių, kreipkitės į palaikymą, jei problema išlieka |
From the Blog
View all articlesCross-Application PII: Word, Chrome, and AI
Customer data flows from browser research to Word drafts to Claude prompts. Each context switch is a potential leakage point.
AI Coding Assistants Leak Production PII
Unit test fixtures with real customer records. Log files with production data for debugging. GitHub found 39 million secrets leaked in 2024.
Screenshot PII: Leaks in Internal Tools
Slack, Teams, Jira, and email regularly receive screenshots containing customer PII. This access-control violation bypasses every DLP tool.
Developer portal for MCP Server integration
anonymize.dev is the dedicated developer portal for anonym.legal — featuring MCP Server guides, code examples, case studies, blog articles on AI data security, and a full glossary of privacy & AI terms.
Išbandykite anonym.legal MCP NEMOKAMAI
Nereikia kredito kortelės. 200 tokenų/ciklas. Nustatymas užtrunka 2 minutes.