Zaštita privatnosti za AI — Radi s Claude Desktop, Cursor i bilo kojim MCP alatom
Povežite svoje AI alate izravno na anonym.legal preko HTTP prijenosa — samo dodajte URL i API ključ. 48 jezika, 6 operatora anonimizacije, grupe entiteta, predefinirane postavke i osobni ključevi za šifriranje.
Skriveni Rizik u AI-Pomoćnom Radu
Svaki put kada koristite ChatGPT, Claude ili Cursor, mogli biste dijeliti osjetljive informacije. Većina korisnika ne shvaća da se njihovi podaci šalju trećim stranama AI pružateljima.
Imena i e-mailovi kupaca
Brojevi financijskih računa
Medicinski zapisi i identifikacijski brojevi pacijenata
Trgovinske tajne i vlasnički podaci
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.
Kako To Funkcionira: Automatska Zaštita
Pišete Normalno
S osjetljivim podacima
AI Alat
Cursor, Claude, itd.
anonym.legal MCP Server
1. Otkrivanje
Pronađite osjetljive informacije
2. Zamjena
Koristite zamjenske oznake
3. Pohrana
Enkriptirano, privremeno
AI Procesira
Samo sigurne zamjenske oznake
Obnovite Vrijednosti
Izvorni podaci natrag
MCP Server djeluje kao zaštita privatnosti između vaših AI alata i osjetljivih podataka. AI nikada ne vidi vaše stvarne informacije.
Što Se Štiti?
Sustav automatski otkriva i štiti 285+ vrsta osjetljivih informacija
Osobe
John Doe, Jane Smith, Dr. Williams
E-mailovi
john@example.com, info@company.org
Telefoni
+1-555-1234, (555) 123-4567
Kreditne Kartice
4532-1234-5678-9010
Adrese
123 Main Street, New York, NY
Datumi
15. siječnja 2026., 01/15/2026
Medicinske Informacije
ID pacijenta, brojevi recepata
Financijski ID-ovi
IBAN-ovi, Porezni ID-ovi, PDV brojevi
Digitalni Identifikatori
IP adrese, MAC adrese, URL-ovi
I 40+ Ostalih Vrsta
Registracijske oznake, brojevi putovnica, itd.
Ključne Prednosti
Radi s Claude Desktopom, Cursorom i Svim MCP Alatima
HTTP transport — samo dodajte URL i API ključ u svoju konfiguraciju. Radi s Claude Desktopom, Cursorom, VS Codeom i svakim MCP alatom. Node.js nije potreban.
6 Operatora za Anonimizaciju
Odaberite pravu metodu: Zamjena, Redakcija, Hash (SHA-256/512), Enkripcija (AES-256), Maskiranje ili Zadržavanje. Primijenite različite operatore po vrsti entiteta.
Grupe Entiteta & Unaprijed Postavljene Opcije
Koristite unaprijed definirane grupe (UNIVERZALNO, FINANCIJSKO, DACH, FRANCUSKA, SJEVERNA_AMERIKA) ili kreirajte osobne unaprijed postavljene opcije za dosljednu anonimizaciju tijekom sesija.
Podržano 48 Jezika
Otkriva PII na engleskom, njemačkom, francuskom, španjolskom, kineskom, japanskom, arapskom i 41 drugom jeziku. Uključena podrška za RTL.
Osobni Enkripcijski Ključevi
Učitajte svoje vlastite AES-128/192/256 ključeve za enkripcijski operator. Dešifrirajte u bilo kojem trenutku s vašim ključem. Ključevi pohranjeni sigurno u vašem računu.
Upravljanje Sesijama
Tokenizacijski način s ID-ovima sesija za reverzibilnu anonimizaciju. Popisujte, upravljajte i brišite sesije. Opcije trajanja 24h ili 30 dana.
Radi s Vašim Omiljenim AI Alatima
HTTP prijenos — Claude Desktop, Cursor, bilo koji MCP alat
Cursor IDE
AvailableZaštitite tajne koda i osjetljive podatke dok kodirate uz pomoć AI putem HTTP-a
Claude Desktop
AvailableHTTP prijenos — dodajte URL i API ključ. Nije potrebna lokalna konfiguracija. Samo dodajte u claude_desktop_config.json
Nastavi (VS Code)
AvailableSigurna integracija AI pomoćnika za kodiranje izravno u Visual Studio Code putem HTTP-a
Cline (VS Code)
AvailableAI-pokretano kodiranje s automatskom zaštitom privatnosti putem MCP HTTP-a
Bilo koji MCP Alat
AvailableStreamable HTTP transport radi s bilo kojom MCP-kompatibilnom aplikacijom
Postavljanje u 2 Minute
HTTP prijenos radi za sve klijente — Claude Desktop, Cursor i bilo koji MCP alat
Claude Desktop, Cursor i bilo koji MCP alat:
- 1Dobijte svoj API ključ iz Postavki → Pristup API-ju
- 2Otvorite datoteku konfiguracije MCP klijenta
- 3Dodajte URL https://anonym.legal/mcp s Authorization: Bearer YOUR_KEY
- 4Ponovno pokrenite svoj AI alat — 7 alata privatnosti je dostupno!
{
"mcpServers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}HTTP (Cursor, VS Code, itd.):
- 1Dobijte svoj API ključ iz Postavki → API Pristup
- 2Dodajte MCP server URL: https://anonym.legal/mcp
- 3Konfigurirajte Authorization header s Bearer tokenom
- 4Radi odmah — bez Node.js, bez lokalnog poslužitelja
{
"mcpServers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Primjene
Razvoj Softvera
Pregledajte kod koji sadrži API ključeve, vjerodajnice baze podataka i podatke o kupcima bez izlaganja tajni AI pružateljima.
Pravne Tvrtke
Anonimizirajte imena klijenata, brojeve predmeta i osjetljive detalje prilikom korištenja AI za izradu dokumenata, osiguravajući privilegiju odvjetnika i klijenta.
Zdravstvo
Analizirajte bilješke i izvještaje pacijenata uz pomoć AI dok potpuno čuvate identitete pacijenata i medicinske zapise privatnima.
Korisnička Podrška
Obradite upite kupaca uz pomoć AI dok automatski štitite e-mail adrese, brojeve telefona i podatke o računima.
Financije
Koristite AI za analizu izvještaja dok štitite brojeve računa, detalje transakcija i identitete kupaca.
MCP Server vs Ručna Redakcija
| Aspekt | Ručno Redakcija | anonym.legal MCP |
|---|---|---|
| Brzina | Minute po dokumentu | < 1 sekunda |
| Točnost | Podložna ljudskoj pogrešci | 95%+ točnost AI |
| Reverzibilno | Ne - trajno | Da - potpuno reverzibilno |
| Održavanje | Stalna budnost | Automatski |
| Jezici | Jedan po jedan | 48 istovremeno |
| Integracija | Kopiraj/zalijepi radni tok | Besprijekorno u vašim alatima |
| Trošak | Vrijeme osoblja | Od €0/mjesec |
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 |
Automatski anonimizujte svaki upit — bez ručnih koraka
Claude Code kuuka presreće svaki upit prije nego što dosegne Claude, uklanja PII s MCP poslužiteljem i vraća izvorne vrijednosti u odgovoru. Jednokratna konfiguracija, zatim tiho radi na svakoj poruci.
Stvorite kuuku anonimizacije
Spremite kao ~/.claude/hooks/anonymize-prompt.py — presreće svaki UserPromptSubmit događaj i poziva MCP poslužitelj.
# ~/.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))Stvorite kuuku vraćanja
Spremite kao ~/.claude/hooks/deanonymize-response.py — automatski detokenizira Claude odgovor koristeći ID sesije.
# ~/.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))Registrirajte kuuke u Claude Code postavkama
Dodajte oba kuuka u ~/.claude/settings.json ispod ključa hooks.
// ~/.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"}]
}
]
}
}Često Postavljana Pitanja
Kako se povežem s Claude Desktop ili Cursor?
Svi klijenti koriste HTTP prijenos — samo dodajte URL https://anonym.legal/mcp i svoj API ključ u datoteku konfiguracije MCP. Nije potreban Node.js ili lokalna instalacija. Za korisnike Claude Code, sustav kuke omogućava potpuno automatsku anonimizaciju na svakom pozivu.
Koji su operatori dostupni?
6 operatora: Zamjena (lažni podaci), Redakcija (ukloniti), Hash (SHA-256/512), Enkripcija (AES-256 s vašim ključem), Maskiranje (djelomično skrivanje) i Zadržavanje (isključiti iz anonimizacije).
Mogu li koristiti svoje vlastite enkripcijske ključeve?
Da! Učitajte osobne AES ključeve (16/24/32 znakova) iz svog računa ili ih unesite ručno. Enkriptirajte s vašim ključem, dešifrirajte kasnije s istim ključem. Ključevi nikada ne napuštaju vašu kontrolu.
Što su grupe entiteta?
Unaprijed definirane kolekcije: UNIVERZALNO (uobičajeni PII), FINANCIJSKO (bankarstvo), DACH (njemački govorni), FRANCUSKA, SJEVERNA_AMERIKA, itd. Štedi vrijeme pri konfiguriranju koje entitete otkriti.
Koja je razlika između redakcije i tokenizacijskog načina?
Način redakcije trajno uklanja PII. Način tokenizacije zamjenjuje reverzibilnim tokenima i vraća session_id. Koristite detokenize_text s session_id za vraćanje izvornih vrijednosti.
Kako funkcioniraju sesije?
Tokenizacija stvara sesije (24h ili 30-dnevna trajnost). Koristite list_sessions za pregled aktivnih sesija, delete_session za njihovo uklanjanje. Sesije pohranjuju mapiranje između tokena i izvornih vrijednosti.
API Referenca
7 alata dostupnih putem MCP protokola. Besplatne operacije označene s *.
| Alat | Opis | Trošak |
|---|---|---|
| anonym_legal_analyze_text | Otkrivanje PII entiteta bez izmjene teksta | 2-10+ tokena |
| anonym_legal_anonymize_text | Anonimizacija teksta s konfigurabilnim operatorima | 3-20+ tokena |
| anonym_legal_detokenize_text | Obnavljanje originalnog PII iz tokeniziranog teksta | 1-5+ tokena |
| anonym_legal_get_balance | Provjera stanja tokena i ciklusa naplate | Besplatno * |
| anonym_legal_estimate_cost | Procjena troška tokena prije obrade | Besplatno * |
| anonym_legal_list_sessions | Popis aktivnih sesija tokenizacije | Besplatno * |
| anonym_legal_delete_session | Brisanje sesije i njezinih token mapiranja | Besplatno * |
Referenca Operatora
Konfigurirajte anonimizaciju po entitetu koristeći parametar operatora.
| Operator | Opis | Parametri | Primjer Izlaza |
|---|---|---|---|
| replace | Zamijeniti s prilagođenom vrijednošću | new_value (string, max 100 znakova) | <PERSON_1> |
| redact | Trajno ukloniti | Nema | [REDACTED] |
| hash | Jednosmjerni hash | hash_type: SHA256 | SHA512 | a3f2b8c1... |
| encrypt | AES-256-GCM enkripcija | ključ (16-32 znaka) | ENC:base64... |
| mask | Djelomično maskiranje znakova | chars_to_mask, masking_char, from_end | John **** |
| keep | Zadržati originalnu vrijednost | Nema | John Smith |
Primjeri Zahtjeva
Analiziraj 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"]
}Anonimiziraj s Operatorima po Entitetu
{
"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" }
}
}Odgovor (Anonimiziraj)
{
"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 }
}Kodovi Grešaka
| Kod | Opis | Rješenje |
|---|---|---|
| 400 | Nevažeći parametri zahtjeva | Provjerite duljinu teksta (maks 100KB), konfiguraciju operatora |
| 401 | Nevažeći ili nedostajući API ključ | Provjerite API ključ u Postavkama → API Pristup |
| 429 | Stanje tokena iscrpljeno | Provjerite stanje, nadogradite plan ili pričekajte reset ciklusa |
| 500 | Greška na poslužitelju | Ponovno pokušajte nakon nekoliko sekundi, kontaktirajte podršku ako se ponavlja |
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.
Isprobajte anonym.legal MCP Besplatno
Nema potrebe za kreditnom karticom. 200 tokena/ciklus. Postavljanje traje 2 minute.