anonym.legal

Заштита приватности за ВИ — Функционише са Claude Desktop, Cursor и било којим MCP алатом

Повежите своје ВИ алате директно на anonym.legal преко HTTP транспорта — само додајте URL и API кључ. 48 језика, 6 оператора анонимизације, групе ентитета, предефинисане шаблоне и личне кључеве за шифровање.

MCP Server
tool_call: anonymize_text
text: "Contact John Smith at john@acme.com"
lang: "en"
Analyzing... 2 entities found
PERSON"John Smith" (0.97)
EMAIL"john@acme.com" (0.99)
"Contact <PERSON> at <EMAIL>"
2 entities anonymized (42ms)

Skriveni rizik u radu uz AI

Svaki put kada koristite ChatGPT, Claude ili Cursor, možete deliti osetljive informacije. Većina korisnika ne shvata da se njihovi podaci šalju trećim stranama koje pružaju AI usluge.

Imena i e-mail adrese kupaca

Brojevi finansijskih računa

Medicinski podaci i ID 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 funkcioniše: Automatska zaštita

Pišete normalno

Sa osetljivim podacima

AI alat

Cursor, Claude, itd.

anonym.legal MCP Server

1. Otkrivanje

Pronađite osetljive informacije

2. Zamena

Koristite rezervne oznake

3. Čuvanje

Enkriptovano, privremeno

AI obrađuje

Samo sigurne rezervne oznake

Obnovite vrednosti

Originalni podaci nazad

MCP Server deluje kao zaštita privatnosti između vaših AI alata i osetljivih podataka. AI nikada ne vidi vaše prave informacije.

Šta se štiti?

Sistem automatski otkriva i štiti više od 50 tipova osetljivih 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. januar 2026, 01/15/2026

Medicinski podaci

ID pacijenta, brojevi recepata

Finansijski ID-ovi

IBAN-ovi, poreski ID-ovi, PDV brojevi

Digitalni identifikatori

IP adrese, MAC adrese, URL-ovi

I više od 40 drugih tipova

Registracione tablice, brojevi pasoša, itd.

Ključne prednosti

Radi sa Claude Desktopom, Cursorom i Svim MCP Alatima

HTTP transport — samo dodajte URL i API ključ u svoju konfiguraciju. Radi sa Claude Desktopom, Cursorom, VS Codeom i svakim MCP alatom. Node.js nije potreban.

6 operatera za anonimizaciju

Izaberite pravu metodu: Zamena, Redigovanje, Hash (SHA-256/512), Enkripcija (AES-256), Maskiranje ili Čuvanje. Primijenite različite operatere po tipu entiteta.

Grupe entiteta i unapred definisani setovi

Koristite unapred definisane grupe (UNIVERZALNO, FINANSIJSKO, DACH, FRANCUSKA, SEVERNA_AMERIKA) ili kreirajte lične unapred definisane setove za doslednu anonimizaciju tokom sesija.

Podrška za 48 jezika

Otkriva PII na engleskom, nemačkom, francuskom, španskom, kineskom, japanskom, arapskom i 41 drugom jeziku. Uključena podrška za RTL.

Lični enkripcioni ključevi

Učitajte svoje AES-128/192/256 ključeve za enkripcioni operator. Dešifrujte u bilo kojem trenutku sa svojim ključem. Ključevi se čuvaju sigurno u vašem nalogu.

Upravljanje sesijama

Tokenizacija sa ID-evima sesija za reverzibilnu anonimizaciju. Prikazujte, upravljajte i brišite sesije. Opcije trajanja 24h ili 30 dana.

Radi sa vašim omiljenim AI alatima

HTTP транспорт — Claude Desktop, Cursor, било који MCP алат

Cursor IDE

Available

Zaštitite tajne koda i osetljive podatke dok kodirate uz pomoć AI putem HTTP-a

Claude Desktop

Available

HTTP транспорт — додајте URL и API кључ. Локална подешавања нису потребна. Само додајте у claude_desktop_config.json

Nastavite (VS Code)

Available

Sigurna integracija AI asistenta za kodiranje direktno u Visual Studio Code putem HTTP-a

Cline (VS Code)

Available

AI-pokretano kodiranje sa automatskom zaštitom privatnosti putem MCP HTTP-a

Bilo koji MCP alat

Available

Streamable HTTP transport radi sa bilo kojom MCP-kompatibilnom aplikacijom

Podešavanje za 2 minuta

HTTP транспорт функционише за све клијенте — Claude Desktop, Cursor и било који MCP алат

Claude Desktop, Cursor & all MCP tools

Claude Desktop, Cursor и било који MCP алат:

  1. 1Добијте свој API кључ из Подешавања → API приступ
  2. 2Отворите датотеку конфигурације MCP клијента
  3. 3Додајте URL https://anonym.legal/mcp са Authorization: Bearer YOUR_KEY
  4. 4Поново покрените свој ВИ алат — 7 алата приватности су доступна!
claude_desktop_config.json / mcp.json
{
  "mcpServers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

HTTP (Cursor, VS Code, itd.):

  1. 1Dobijte svoj API ključ iz Podešavanja → API Pristup
  2. 2Dodajte MCP server URL: https://anonym.legal/mcp
  3. 3Konfigurišite Authorization header sa Bearer tokenom
  4. 4Функционише тренутно — без Node.js, без локалног сервера
mcp_config.json
{
  "mcpServers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Slučajevi korišćenja

Razvoj softvera

Pregledajte kod koji sadrži API ključeve, kredencijale baze podataka i podatke o kupcima bez izlaganja tajni AI provajderima.

Pravne firme

Anonimizujte imena klijenata, brojeve predmeta i osetljive detalje prilikom korišćenja AI za izradu dokumenata, osiguravajući privilegiju advokat-klijent.

Zdravstvo

Analizirajte beleške i izveštaje pacijenata uz pomoć AI dok potpuno čuvate identitete pacijenata i medicinske podatke.

Podrška korisnicima

Obradite upite kupaca uz pomoć AI dok automatski štitite e-mail adrese, brojeve telefona i podatke o računima.

Finansije

Koristite AI za analizu izveštaja dok štitite brojeve računa, detalje transakcija i identitete kupaca.

MCP Server vs Ručno redigovanje

AspektRučno redigovanjeanonym.legal MCP
BrzinaMinuti po dokumentu< 1 sekunda
TačnostPodložan ljudskoj grešci95%+ tačnost AI
ReverzibilnoNe - trajnoDa - potpuno reverzibilno
OdržavanjeNeprekidna budnostAutomatski
JeziciJedan po jedan48 istovremeno
IntegracijaKopiraj/zalepi radni tokBez problema u vašim alatima
CenaVreme osobljaOd €0/mesečno

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.

CapabilityUnprotected MCP Serveranonym.legal MCP
PII in AI promptsRaw names, emails, SSNs sent to LLMAnonymized tokens sent — originals never leave
AuthenticationOften none (492 servers exposed, no auth)Bearer token + rate limiting on every request
SSRF protection36.7% vulnerable to SSRF (CVE-2026-25253)SSRF allowlist enforced — no private IP access
Data to downstream MCPsRaw PII forwarded to all connected toolsAnonymized before forwarding — zero PII leakage
GDPR / HIPAA complianceNon-compliant — PII in AI training data riskCompliant — PII stays encrypted, reversible only by you
Audit trailNo log of what PII was exposedSession-based tokens with full detokenization audit
Multilingual PII detectionEnglish-only or no detection285+ entity types across 48 languages
Claude Code — Аутоматски PII хак

Анонимизујте сваки одговор аутоматски — без ручних корака

Claude Code хак прихвата сваки одговор пре него што достигне Claude, уклања PII помоћу MCP сервера и враћа оригиналне вредности у одговору. Једнократна подешавања, затим ради тихо на свакој поруци.

Корисник пише одговорХак открива PIIЗамењује са жетонимаClaude ради безбедноОдговор је враћен
1

Направите хак за анонимизацију

Сачувајте као ~/.claude/hooks/anonymize-prompt.py — прихвата сваки UserPromptSubmit догађај и позива MCP сервер.

# ~/.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))
2

Направите хак за враћање

Сачувајте као ~/.claude/hooks/deanonymize-response.py — аутоматски уклања жетоне из Claude одговора користећи session 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))
3

Региструј хакове у Claude Code подешавањима

Додајте оба хака у ~/.claude/settings.json под ключ 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

Како се повезати са Claude Desktop или Cursor?

Сви клијенти користе HTTP транспорт — само додајте URL https://anonym.legal/mcp и свој API кључ у датотеку конфигурације MCP. Нема потребе за Node.js или локалном инсталацијом. За кориснике Claude Code, систем куака омогућава потпуно аутоматску анонимизацију на сваком позову.

Koji operateri su dostupni?

6 operatera: Zamena (lažni podaci), Redigovanje (ukloniti), Hash (SHA-256/512), Enkripcija (AES-256 sa vašim ključem), Maskiranje (delimično sakrivanje) i Čuvanje (isključiti iz anonimizacije).

Mogu li koristiti svoje ključeve za enkripciju?

Da! Učitajte lične AES ključeve (16/24/32 karaktera) iz vašeg naloga ili ih unesite ručno. Enkriptujte sa svojim ključem, dešifrujte kasnije sa istim ključem. Ključevi nikada ne napuštaju vašu kontrolu.

Šta su grupe entiteta?

Unapred definisane kolekcije: UNIVERZALNO (uobičajeni PII), FINANSIJSKO (bankarstvo), DACH (nemački jezik), FRANCUSKA, SEVERNA_AMERIKA, itd. Štedi vreme prilikom konfigurisanja koje entitete otkriti.

Koja je razlika između redigovanja i tokenizacije?

Redigovanje trajno uklanja PII. Tokenizacija zamenjuje reverzibilnim tokenima i vraća session_id. Koristite detokenize_text sa session_id da obnovite originalne vrednosti.

Kako funkcionišu sesije?

Tokenizacija stvara sesije (24h ili 30-dnevna postojanost). Koristite list_sessions da vidite aktivne sesije, delete_session da ih uklonite. Sesije čuvaju mapiranje između tokena i originalnih vrednosti.

API Referenca

7 alata dostupnih putem MCP protokola. Besplatne operacije označene sa *.

AlatOpisCena
anonym_legal_analyze_textOtkrivanje PII entiteta bez izmene teksta2-10+ tokena
anonym_legal_anonymize_textAnonimizacija teksta sa konfigurisanim operatorima3-20+ tokena
anonym_legal_detokenize_textObnavljanje originalnog PII iz tokenizovanog teksta1-5+ tokena
anonym_legal_get_balanceProverite stanje tokena i ciklus naplateBesplatno *
anonym_legal_estimate_costProcena cene tokena pre obradeBesplatno *
anonym_legal_list_sessionsLista aktivnih sesija tokenizacijeBesplatno *
anonym_legal_delete_sessionObrišite sesiju i njene token mapeBesplatno *

Referenca Operatora

Konfigurišite anonimizaciju po entitetu koristeći parametar operatora.

OperatorOpisParametriPrimer Izlaza
replaceZamenite sa prilagođenom vrednošćunew_value (string, max 100 karaktera)<PERSON_1>
redactTrajno uklanjanjeNema[REDACTED]
hashJednosmerno heširanjehash_type: SHA256 | SHA512a3f2b8c1...
encryptAES-256-GCM enkripcijaključ (16-32 karaktera)ENC:base64...
maskDelimično maskiranje karakterachars_to_mask, masking_char, from_endJohn ****
keepZadržite originalnu vrednostNemaJohn Smith

Primeri Zahteva

Analizirajte 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"]
}

Anonimizujte sa 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 (Anonimizujte)

{
  "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

KodOpisRešenje
400Nevažeći parametri zahtevaProverite dužinu teksta (max 100KB), konfiguraciju operatora
401Nevažeći ili nedostajući API ključProverite API ključ u Podešavanjima → API Pristup
429Stanje tokena iscrpljenoProverite stanje, nadogradite plan ili sačekajte reset ciklusa
500Greška na serveruPonovo pokušajte nakon nekoliko sekundi, kontaktirajte podršku ako se problem ponavlja
Developer Resources

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. Podešavanje traje 2 minuta.