By · Last updated 2026-02-22

Zpět na blogTechnické

Používejte Claude a ChatGPT bez úniku PII

Průvodce vývojáře bezpečným používáním AI asistentů. Nastavte integraci MCP Server pro transparentní ochranu PII v Claude Desktop, Cursor a VS Code.

February 22, 20267 min čtení
MCP ServerClaude DesktopCursor IDEsecure AIdeveloper tools

Dilema vývojáře

Ladíte produkční problém. Stack trace obsahuje e-mailové adresy zákazníků. Nejrychlejší řešení? Vložit ho do Claude a požádat o pomoc.

Ale tato data jsou nyní:

  • Uložena v systémech Anthropic
  • Potenciálně použita pro trénink modelu, v závislosti na vašem plánu
  • Viditelná pro každého, kdo má přístup k historii vašeho chatu

77 % vývojářů vkládá citlivá data do nástrojů AI. Většina si problém uvědomí až dodatečně.

Jak proxy tento problém řeší

Model Context Protocol (MCP) umožňuje, aby mezi vámi a jakýmkoli nástrojem AI seděl server. MCP server anonym.legal využívá tuto pozici k odstranění PII dříve, než váš text zasáhne jakýkoli model.

Funguje ve čtyřech krocích:

  1. Napíšete prompt jako obvykle
  2. Proxy ho zachytí před odesláním
  3. PII jsou nalezeny a nahrazeny reverzibilními tokeny
  4. AI vidí pouze čistý, anonymizovaný text

Odpověď AI se vrátí s obnovenou skutečnými hodnotami. Váš pracovní postup se nemění.

Nastavení integrace

Co potřebujete

  • Node.js 18 nebo novější
  • Claude Desktop, Cursor nebo VS Code s rozšířením Claude
  • API klíč anonym.legal — získejte jej zdarma

Krok 1: Získejte API klíč

  1. Zaregistrujte se na anonym.legal/auth/signup
  2. Přejděte do Nastavení → API tokeny
  3. Vytvořte nový token
  4. Zkopírujte ho — uvidíte ho pouze jednou

Krok 2: Nakonfigurujte Claude Desktop

Upravte konfigurační soubor pro váš operační systém:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json

Přidejte server anonym.legal:

{
  "mcpServers": {
    "anonym-legal": {
      "command": "npx",
      "args": ["-y", "@anonym-legal/mcp-server"],
      "env": {
        "ANONYM_API_KEY": "your-api-key-here"
      }
    }
  }
}

Krok 3: Restartujte Claude Desktop

Zavřete a znovu otevřete aplikaci. V sekci aktivních serverů uvidíte „anonym-legal“.

Nastavení Cursor IDE

Cursor používá stejný protokol. Přidejte toto do .cursor/mcp.json:

{
  "mcpServers": {
    "anonym-legal": {
      "url": "https://anonym.legal/mcp",
      "transport": "sse",
      "headers": {
        "Authorization": "Bearer your-api-key-here"
      }
    }
  }
}

Co je anonymizováno

Server rozpoznává 285+ typů entit ve 48 jazycích:

KategoriePříklady
OsobníJména, e-maily, telefonní čísla, datum narození
FinančníKreditní karty, bankovní účty, IBANy
VládníRodná čísla, čísla pasů, řidičské průkazy
TechnickéIP adresy, API klíče, tokeny
ZdravotníID pacientů, čísla pojistných smluv
FiremníČísla zaměstnanců, čísla účtů

Příklad transformace

Váš prompt:

Debug this error from user john.smith@acme.com:
Payment failed for card 4532-1234-5678-9012
Customer ID: CUST-12345, IP: 192.168.1.100

Co model vidí:

Debug this error from user [EMAIL_1]:
Payment failed for card [CREDIT_CARD_1]
Customer ID: [CUSTOMER_ID_1], IP: [IP_ADDRESS_1]

Odpověď, kterou vidíte vy:

The error for john.smith@acme.com suggests card
4532-1234-5678-9012 may have low funds...

Vy vidíte skutečné hodnoty. Model viděl pouze tokeny.

Pokročilé možnosti

Vlastní vzory — přidejte vlastní regulární výrazy do proměnné prostředí CUSTOM_PATTERNS:

"CUSTOM_PATTERNS": "JIRA-[0-9]+,TICKET-[A-Z0-9]+"

Povolený seznam — zabráníte maskování veřejných jmen:

"ALLOWLIST": "Anthropic,Claude,anonym.legal"

Zakázání typů entit — povolte průchod určitých kategorií:

"DISABLED_ENTITIES": "PHONE_NUMBER,URL"

Kde probíhá zpracování

KomponentaUmístění
MCP serverVáš počítač
Detekce PIIServery anonym.legal (Německo)
AI modelServery Anthropic / OpenAI

Proxy běží na vašem počítači. Na anonym.legal jde pouze volání detekce. Vaše prompty nejsou ukládány. Podrobnosti viz zásady ochrany soukromí.

Ceník

Integrace je součástí všech plánů:

PlánTokeny/měsícCena
Free2000 EUR
Basic2 0003 EUR/měsíc
Pro10 00015 EUR/měsíc
Business50 00029 EUR/měsíc

Většina vývojářů zůstává na plánu Basic za 3 EUR/měsíc.

Závěr

Nástroje AI jsou nyní součástí každodenní vývojářské práce. Nepotřebují vidět data vašich zákazníků, aby byly užitečné. Proxy to za vás obstará.

Integrace:

  • Nevyžaduje žádné změny pracovního postupu
  • Funguje s Claude Desktop, Cursor a VS Code
  • Chrání PII při každém promptu, vždy
  • Pro většinu vývojářů stojí 3 EUR/měsíc

Nastavte jednou. Vaše data jsou ve výchozím stavu v bezpečí.


Zdroje

Připraveni chránit svá data?

Začněte anonymizovat PII s více než 285 typy entit ve 48 jazycích.

About this page

We update this page when our platform or the law changes.

Read our founder note for how we work.

Each change shows up in the timestamp at the top.

Related reading

We follow these rules

  • GDPR (EU 2016/679).
  • ISO/IEC 27001:2022.
  • NIS2 (EU 2022/2555).
  • HIPAA safe harbor under 45 CFR § 164.514(b)(2).

Our promise

We do not sell your data.

We do not train models on your text.

We store your files in Germany.

You can delete your account at any time.

You own your work.

Where we run

Our servers live in Falkenstein, Germany.

We use Hetzner. They hold ISO 27001 certification.

All data stays in the EU.

Backups run every day.

Need help?

Email support@anonym.legal.

We reply within one business day.

How we test

We run a full check suite on every release.

Each surface gets its own sweep script and report.

Human reviewers spot-check the output each week.

We track recall and precision on a labelled set.

Bad runs block the deploy.

What we never do

  • We never sell your information to third parties.
  • We never train models on what you upload.
  • We never keep your work after you delete it.
  • We never share keys with any outside firm.
  • We never run ads inside the product.

Plans in plain words

We sell credits, not seats.

One credit covers one short job.

Long jobs use a few credits each.

You can top up at any time.

Unused credits roll over each month.

Read the plans page for current rates.

Who built this

A small team of engineers and lawyers built this.

We ship from Europe and work in the open.

Our founder note spells out why we started.

Where to start

How the parts fit

A browser add-on cleans text inside Chrome.

A Word plug-in handles drafts in Office.

A small desktop tool works on whole folders.

An agent protocol link feeds large models safely.

All four share one core engine and one rule set.

Words from our team

We started this work after a lunch about cookies.

One friend kept getting odd ads on her phone.

We asked why a court file leaked through a draft.

We sketched the first build on a napkin that week.

By month three we had a tiny demo for a friend.

She used it on her first case the next day.

Common questions we hear

Can the tool read scanned PDFs? Yes, with OCR.

Does it work on long files? Yes, in small chunks.

Can I roll my own rule set? Yes, save it as a preset.

Does it run offline? The desktop build runs offline.

Do you keep my files? No, the cloud build wipes after each run.

Will it learn from my work? No, we never train on inputs.

A short tour of the workflow

Upload a file or paste a snippet of prose.

Pick the entities you want gone from the draft.

Choose a method: replace, mask, hash, encrypt, or redact.

Press run and watch the side panel show each hit.

Skim the result and tweak any rule that misfired.

Save the cleaned file or send it to a teammate.