Autor: George Curta ·
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, 5 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 273 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.
5 Operatora za Anonimizaciju
Odaberite pravu metodu: Zamjena, Zacrnjivanje, Hash (SHA-256/512), Enkripcija (AES-256), Maskiranje (API/MCP: + 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
Povežite se putem OAutha u Claude.ai — ili upotrijebite svoj API ključ u Claude Desktopu, Cursoru i bilo kojem MCP alatu
API ključ nije potreban — prijavite se i odobrite:
- 1U Claude.ai otvorite Settings → Connectors → Add custom connector
- 2Unesite https://anonym.legal/mcp kao URL poslužitelja
- 3Prijavite se svojim anonym.legal računom i odobrite pristup (OAuth 2.1 s PKCE-om)
- 49 alata za privatnost dostupno u svakom razgovoru — Team/Enterprise administratori mogu ga omogućiti za cijelu organizaciju
Server URL: https://anonym.legal/mcp
Authentication: OAuth 2.1 (automatic)
Sign in with your anonym.legal account
and approve access — no API key needed.Slijedite cjeloviti vodič za administratore i korisnike — dodajte prilagođeni connector, konfigurirajte gornju granicu dopuštenja za alate i provjerite stvarni poziv alata.
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 — 9 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čno Zacrnjivanje
| Aspekt | Ručno Zacrnjivanje | anonym.legal MCP |
|---|---|---|
| Brzina | Minute po dokumentu | < 1 sekunda |
| Točnost | Podložna ljudskoj pogrešci | Kontekstualno otkrivanje u 273 vrste entiteta |
| 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 €15/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 | 273 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 logički operatori dostupni za pravila filtara?
5 operatora: Zamjena (lažni podaci), Zacrnjivanje (ukloniti), Hash (SHA-256/512), Enkripcija (AES-256 s vašim ključem), Maskiranje (djelomično skrivanje). API/MCP: + 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 i kako se koriste?
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 zacrnjivanja i tokenizacijskog načina?
Način zacrnjivanja 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 MCP poslužitelja za ponovnu uporabu tokena?
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
9 alata dostupno putem MCP protokola (uklj. zacrnjivanje PII-a u slikama). Besplatne operacije označene su 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_presets | Prikazuje dostupne presete (ugrađene, osobne, javne/istaknute) za parametar preset | Besplatno * |
| anonym_legal_list_sessions | Popis aktivnih sesija tokenizacije | Besplatno * |
| anonym_legal_delete_session | Brisanje sesije i njezinih token mapiranja | Besplatno * |
| anonym_legal_redact_image | Zacrnite ili analizirajte PII u PNG/JPEG slici pomoću OCR-a (načini rada: analyze, redact) | Ovisi o slici |
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 | Reverzibilna 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 articlesReal-Time PII Prevention Saves $2.2M
IBM found a $2.2M cost difference between prevention and detection. Here's the math that makes real-time PII interception non-optional for security teams.
Enterprise AI: Dev Access Without Risk
Banks banned ChatGPT, but developers used it from home anyway. 27.4% of content fed into enterprise AI chatbots is sensitive data. Fix: secure MCP access.
Using Cursor & Claude Without Leaking Code
Cursor loads .env files into AI context by default. A financial services firm lost $12M after proprietary trading algorithms were sent to an AI assistant.
Isprobajte anonym.legal MCP Besplatno
Zahtijeva Pro (4.000 tokena) ili Business (10.000 tokena) po ciklusu od 31 dan. Postavljanje traje 2 minute.
Limitations / Important note
- Availability and limits depend on your plan and MCP client; behaviour varies across hosts.
- Detection results are probabilistic; validate before automated downstream use. This is not legal advice.