anonym.legal

Ochrana soukromí pro AI — Funguje s Claude Desktop, Cursor a jakýmkoli MCP nástrojem

Připojte své AI nástroje přímo na anonym.legal prostřednictvím přenosu HTTP — stačí přidat URL a API klíč. 48 jazyků, 6 operátorů anonymizace, skupiny entit, předvolby a osobní šifrovací klíče.

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)

Skryté riziko v práci s AI

Při každém použití ChatGPT, Claude nebo Cursor můžete sdílet citlivé informace. Většina uživatelů si neuvědomuje, že jejich data jsou odesílána třetím stranám poskytujícím AI.

Jména a e-maily zákazníků

Čísla finančních účtů

Zdravotní záznamy a ID pacientů

Obchodní tajemství a chráněná data

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.

Jak to funguje: Automatická ochrana

Píšete normálně

S citlivými daty

AI nástroj

Cursor, Claude, atd.

anonym.legal MCP Server

1. Detekovat

Najít citlivé informace

2. Nahradit

Použít zástupné symboly

3. Uložit

Šifrované, dočasné

AI zpracovává

Pouze bezpečné zástupné symboly

Obnovit hodnoty

Původní data zpět

MCP Server funguje jako štít soukromí mezi vašimi AI nástroji a citlivými daty. AI nikdy nevidí vaše skutečné informace.

Co je chráněno?

Systém automaticky detekuje a chrání více než 285 typů citlivých informací

Lidé

John Doe, Jane Smith, Dr. Williams

E-maily

john@example.com, info@company.org

Telefony

+1-555-1234, (555) 123-4567

Kreditní karty

4532-1234-5678-9010

Adresy

123 Hlavní ulice, New York, NY

Data

15. ledna 2026, 01/15/2026

Zdravotní informace

ID pacienta, čísla předpisů

Finanční ID

IBANy, daňová ID, čísla DPH

Digitální identifikátory

IP adresy, MAC adresy, URL

A více než 40 dalších typů

SPZ, čísla pasů, atd.

Hlavní výhody

Funguje s Claude Desktop, Cursor a všemi MCP nástroji

HTTP přenos — stačí přidat URL a klíč API do vaší konfigurace. Funguje s Claude Desktop, Cursor, VS Code a libovolným nástrojem MCP. Node.js není vyžadován.

6 anonymizačních operátorů

Vyberte správnou metodu: Nahradit, Redigovat, Hash (SHA-256/512), Šifrovat (AES-256), Maskovat nebo Zachovat. Použijte různé operátory pro každý typ entity.

Skupiny entit a šablony

Použijte předdefinované skupiny (UNIVERSAL, FINANCIAL, DACH, FRANCE, NORTH_AMERICA) nebo vytvořte osobní šablony pro konzistentní anonymizaci napříč relacemi.

Podpora 48 jazyků

Detekuje PII v angličtině, němčině, francouzštině, španělštině, čínštině, japonštině, arabštině a 41 dalších jazycích. Podpora RTL zahrnuta.

Osobní šifrovací klíče

Načtěte své vlastní AES-128/192/256 klíče pro šifrovací operátor. Dešifrujte kdykoli se svým klíčem. Klíče jsou bezpečně uloženy ve vašem účtu.

Správa relací

Tokenizační režim s ID relací pro reverzibilní anonymizaci. Zobrazit, spravovat a mazat relace. Možnosti trvalosti 24h nebo 30 dní.

Funguje s vašimi oblíbenými AI nástroji

Přenos HTTP — Claude Desktop, Cursor, jakýkoli MCP nástroj

Cursor IDE

Available

Chraňte tajemství kódu a citlivá data při programování s pomocí AI přes HTTP

Claude Desktop

Available

Přenos HTTP — přidejte URL a API klíč. Není vyžadováno místní nastavení. Stačí přidat do claude_desktop_config.json

Pokračovat (VS Code)

Available

Bezpečná integrace AI asistenta pro kódování přímo ve Visual Studio Code přes HTTP

Cline (VS Code)

Available

Kódování s AI s automatickou ochranou soukromí přes MCP HTTP

Jakýkoli MCP nástroj

Available

Streamovatelný HTTP transport funguje s jakoukoli MCP-kompatibilní aplikací

Nastavení za 2 minuty

Přenos HTTP funguje pro všechny klienty — Claude Desktop, Cursor a jakýkoli MCP nástroj

Claude Desktop, Cursor & all MCP tools

Claude Desktop, Cursor a jakýkoli MCP nástroj:

  1. 1Získejte svůj API klíč z Nastavení → Přístup API
  2. 2Otevřete svůj konfigurační soubor MCP klienta
  3. 3Přidejte URL https://anonym.legal/mcp s Autorizací: Bearer YOUR_KEY
  4. 4Restartujte svůj AI nástroj — k dispozici 7 nástrojů soukromí!
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, atd.):

  1. 1Získejte svůj API klíč z Nastavení → API Přístup
  2. 2Přidejte URL MCP serveru: https://anonym.legal/mcp
  3. 3Nakonfigurujte hlavičku autorizace s Bearer tokenem
  4. 4Funguje okamžitě — bez Node.js, bez místního serveru
mcp_config.json
{
  "mcpServers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Případové studie

Vývoj softwaru

Prozkoumejte kód obsahující API klíče, přihlašovací údaje do databáze a zákaznická data, aniž byste odhalili tajemství poskytovatelům AI.

Právnické firmy

Anonymizujte jména klientů, čísla případů a citlivé detaily při používání AI k vytváření dokumentů, čímž zajistíte privilegium advokát-klient.

Zdravotnictví

Analyzujte poznámky a zprávy pacientů s pomocí AI, přičemž uchováte identity pacientů a zdravotní záznamy zcela soukromé.

Zákaznická podpora

Zpracovávejte dotazy zákazníků s pomocí AI, přičemž automaticky chráníte e-mailové adresy, telefonní čísla a údaje o účtech.

Finance

Použijte AI pro analýzu zpráv, přičemž chráníte čísla účtů, detaily transakcí a identity zákazníků.

MCP Server vs Ruční redakce

AspektRuční redakceanonym.legal MCP
RychlostMinuty na dokument< 1 sekunda
PřesnostNáchylné k lidské chybě95%+ přesnost AI
ReverzibilníNe - trvaléAno - plně reverzibilní
ÚdržbaStálá ostražitostAutomatická
JazykyJeden po druhém48 současně
IntegraceKopírovat/vložit pracovní postupBezproblémově ve vašich nástrojích
NákladyČas zaměstnancůOd 0 €/měsíc

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 — Automatikus PII Hook

Anonimizálja automatikusan minden promptot — nulla manuális lépés

A Claude Code hook elfogja az összes promptot, mielőtt elérné a Claude-ot, eltávolítja a PII-t az MCP szerver segítségével, és visszaállítja az eredeti értékeket a válaszban. Egyszer beállítva, majd csendesen fut minden üzenetnél.

A felhasználó begépel egy promptotHook felismeri a PII-tTokenekkel helyettesítClaude biztonságosan működikVálasz visszaállítva
1

Hozza létre az anonimizálási hookot

Mentse mentse: ~/.claude/hooks/anonymize-prompt.py — elfogja az összes UserPromptSubmit eseményt és hívja az MCP szervert.

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

Hozza létre a helyreállítási hookot

Mentse másodikként: ~/.claude/hooks/deanonymize-response.py — automatikusan eltávolítja a tokeneket a Claude válaszból a session ID-t használva.

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

Regisztrálja a hookokat a Claude Code beállításaiban

Adjon hozzá mindkét hookot a ~/.claude/settings.json fájlhoz a hooks kulcs alatt.

// ~/.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"}]
      }
    ]
  }
}

Často kladené otázky

Jak se připojím k Claude Desktop nebo Cursor?

Všichni klienti používají přenos HTTP — stačí přidat URL https://anonym.legal/mcp a svůj API klíč do konfiguračního souboru MCP. Není vyžadován Node.js nebo místní instalace. Pro uživatele Claude Code umožňuje hook systém plně automatickou anonymizaci na každém příkazu.

Jaké operátory mám k dispozici?

6 operátorů: Nahradit (falešná data), Redigovat (odstranit), Hash (SHA-256/512), Šifrovat (AES-256 se svým klíčem), Maskovat (částečné skrytí) a Zachovat (vyloučit z anonymizace).

Mohu použít své vlastní šifrovací klíče?

Ano! Načtěte osobní AES klíče (16/24/32 znaků) ze svého účtu nebo je zadejte ručně. Šifrujte svým klíčem, dešifrujte později stejným klíčem. Klíče nikdy neopustí vaši kontrolu.

Co jsou skupiny entit?

Předdefinované kolekce: UNIVERSAL (běžné PII), FINANCIAL (bankovnictví), DACH (německy mluvící), FRANCE, NORTH_AMERICA, atd. Ušetří čas při konfiguraci, které entity detekovat.

Jaký je rozdíl mezi režimy redakce a tokenizace?

Režim redakce trvale odstraňuje PII. Režim tokenizace nahrazuje reverzibilními tokeny a vrací session_id. Použijte detokenize_text s session_id pro obnovení původních hodnot.

Jak fungují relace?

Tokenizace vytváří relace (24h nebo 30denní trvalost). Použijte list_sessions pro zobrazení aktivních relací, delete_session pro jejich odstranění. Relace ukládají mapování mezi tokeny a původními hodnotami.

Referenční API

7 nástrojů dostupných prostřednictvím protokolu MCP. Bezplatné operace označeny *.

NástrojPopisCena
anonym_legal_analyze_textDetekovat PII entity bez úpravy textu2-10+ tokenů
anonym_legal_anonymize_textAnonymizovat text s konfigurovatelnými operátory3-20+ tokenů
anonym_legal_detokenize_textObnovit původní PII z tokenizovaného textu1-5+ tokenů
anonym_legal_get_balanceZkontrolovat zůstatek tokenů a fakturační cyklusZdarma *
anonym_legal_estimate_costOdhadnout cenu tokenů před zpracovánímZdarma *
anonym_legal_list_sessionsSeznam aktivních tokenizačních relacíZdarma *
anonym_legal_delete_sessionSmazat relaci a její mapování tokenůZdarma *

Referenční operátory

Konfigurujte anonymizaci podle entity pomocí parametru operátora.

OperátorPopisParametryPříklad výstupu
replaceNahradit vlastním hodnotounew_value (řetězec, max 100 znaků)<PERSON_1>
redactTrvale odstranitŽádné[REDACTED]
hashJednosměrný hashhash_type: SHA256 | SHA512a3f2b8c1...
encryptŠifrování AES-256-GCMklíč (16-32 znaků)ENC:base64...
maskČástečné maskování znakůchars_to_mask, masking_char, from_endJohn ****
keepZachovat původní hodnotuŽádnéJohn Smith

Příklady požadavků

Analyzovat text

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

Anonymizovat s operátory podle entity

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

Odpověď (Anonymizovat)

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

Chybové kódy

KódPopisŘešení
400Neplatné parametry požadavkuZkontrolujte délku textu (max 100KB), konfiguraci operátora
401Neplatný nebo chybějící API klíčOvěřte API klíč v Nastavení → Přístup k API
429Zůstatek tokenů vyčerpánZkontrolujte zůstatek, upgradujte plán nebo počkejte na reset cyklu
500Chyba serveruZkuste to znovu po několika sekundách, kontaktujte podporu, pokud přetrvává
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.

Vyzkoušejte anonym.legal MCP zdarma

Není potřeba kreditní karta. 200 tokenů/cyklus. Nastavení trvá 2 minuty.