By George Curta · Last updated 2026-05-19
Заштита на приватност за AI — функционира со Claude Desktop, Cursor и кој било MCP алат
Поврзете ги вашите AI алати директно на anonym.legal преку HTTP транспорт — само додајте URL и API клучев. 48 јазици, 6 оператори за приватност, групи на ентитети, предефинирани поставки и личные клучеви за шифрирање.
Скриениот Ризик во Работата Поддржана од AI
Секој пат кога користите ChatGPT, Claude или Cursor, можете да споделувате чувствителни информации. Повеќето корисници не се свесни дека нивните податоци се испраќаат до трети лица AI провајдери.
Имена и е-пошта на клиенти
Броеви на финансиски сметки
Медицински записи и ID на пациенти
Трговски тајни и сопственички податоци
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.
Како Функционира: Автоматска Заштита
Вие Пишувате Нормално
Со чувствителни податоци
AI Алатка
Cursor, Claude, итн.
anonym.legal MCP Server
1. Откријте
Најдете чувствителни информации
2. Замена
Користете места за замена
3. Чувајте
Шифрирано, привремено
AI Процесира
Безбедни места за замена само
Вратете Вредности
Оригинални податоци назад
MCP Server функционира како штит за приватност помеѓу вашите AI алатки и чувствителни податоци. AI никогаш не ги гледа вашите вистински информации.
Што Се Заштитува?
Системот автоматски открива и заштитува 285+ типови чувствителни информации
Лица
John Doe, Jane Smith, Dr. Williams
Е-пошта
john@example.com, info@company.org
Телефони
+1-555-1234, (555) 123-4567
Кредитни Картички
4532-1234-5678-9010
Адреси
123 Main Street, New York, NY
Дати
15 Јануари, 2026, 01/15/2026
Медицински Информации
ID на пациент, броеви на рецепти
Финансиски ID
IBAN, даночни ID, ДДВ броеви
Дигитални Идентификатори
IP адреси, MAC адреси, URL адреси
И 40+ Повеќе Типови
Регистарски таблички, броеви на пасоши, итн.
Клучни Бенефити
Работи со Claude Desktop, Cursor и Сите MCP Алатки
HTTP транспорт — само додадете URL и API клуч во конфигурацијата. Работи со Claude Desktop, Cursor, VS Code и секоја MCP алатка. Node.js не е потребен.
6 Оператори за Анонимизација
Изберете ја вистинската метода: Замена, Цртање, Хаш (SHA-256/512), Шифрирање (AES-256), Маскирање или Чување. Применете различни оператори по тип на ентитет.
Групи на Ентитети & Претставки
Користете предефинирани групи (UNIVERSAL, FINANCIAL, DACH, FRANCE, NORTH_AMERICA) или создадете лични претставки за конзистентна анонимизација низ сесиите.
48 Поддржани Јазици
Открива PII на англиски, германски, француски, шпански, кинески, јапонски, арапски и 41 друг јазик. Вклучена поддршка за RTL.
Лични Клучеви за Шифрирање
Вчитајте ваши AES-128/192/256 клучеви за операторот за шифрирање. Декриптирајте во секое време со вашиот клуч. Клучевите се чуваат безбедно во вашата сметка.
Управување со Сесии
Режим на токенизација со ID на сесии за обратна анонимизација. Листирајте, управувајте и избришете сесии. Опции за 24ч или 30-дневна упорност.
Работи со Вашите Омилени AI Алатки
HTTP транспорт — Claude Desktop, Cursor, кој било MCP алат
Cursor IDE
AvailableЗаштитете кодни тајни и чувствителни податоци додека кодирате со AI помош преку HTTP
Claude Desktop
AvailableHTTP транспорт — додајте URL и API клучев. Нема потреба од локална поставка. Само додајте го claude_desktop_config.json
Продолжете (VS Code)
AvailableБезбедна интеграција на AI кодирање директно во Visual Studio Code преку HTTP
Cline (VS Code)
AvailableAI-поддржано кодирање со автоматска заштита на приватноста преку MCP HTTP
Било која MCP Алатка
AvailableСтримабилен HTTP транспорт работи со било која MCP-компатибилна апликација
Поставување за 2 Минути
HTTP транспортот функционира за сите клиенти — Claude Desktop, Cursor и кој било MCP алат
Claude Desktop, Cursor и кој bilo MCP алат:
- 1Земете го вашиот API клуч од Поставки → API пристап
- 2Отворете ја вашата MCP датотека за конфигурирање на клиентот
- 3Додајте URL https://anonym.legal/mcp со Authorization: Bearer YOUR_KEY
- 4Рестартирајте го вашиот AI алат — 7 алати за приватност се достапни!
{
"mcpServers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}HTTP (Cursor, VS Code, итн.):
- 1Добијте го вашиот API клуч од Поставки → API Пристап
- 2Додадете MCP сервер URL: https://anonym.legal/mcp
- 3Конфигурирајте го заглавието за Авторизација со Bearer токен
- 4Функционира веднаш — нема Node.js, нема локален сервер
{
"mcpServers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Случаи на Употреба
Развој на Софтвер
Прегледајте код што содржи API клучеви, акредитации за бази на податоци и податоци за клиенти без да ги изложите тајните на AI провајдери.
Правни Фирми
Анонимизирајте имиња на клиенти, бројки на случаи и чувствителни детали кога користите AI за подготовка на документи, осигурувајќи адвокатска тајност.
Здравство
Анализирајте белешки и извештаи за пациенти со AI помош додека ги задржувате идентитетите на пациентите и медицинските записи целосно приватни.
Поддршка за Клиенти
Обработувајте барања на клиенти со помош на AI додека автоматски заштитувате адреси на е-пошта, телефонски броеви и детали за сметки.
Финансии
Користете AI за анализа на извештаи додека ги заштитувате бројките на сметки, детали за трансакции и идентитети на клиенти.
MCP Server против Рачно Цртање
| Аспект | Рачно Цртање | anonym.legal MCP |
|---|---|---|
| Брзина | Минути по документ | < 1 секунда |
| Точност | Подложно на човечка грешка | 95%+ точност на AI |
| Обратна | Не - трајно | Да - целосно обратна |
| Одржување | Постојана будност | Автоматски |
| Јазици | Еден по еден | 48 истовремено |
| Интеграција | Копирај/вметни работен тек | Безшевно во вашите алатки |
| Цена | Време на персоналот | Од €0/месечно |
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 |
Автоматски аанонимизирајте секој упит — без рачни чекори
Claude Code кука го пресретнува секој упит пред да достигне до Claude, го отстранува PII со MCP сервер и ги враќа оригиналните вредности во одговорот. Еднократна поставка, потоа работи тивко на секоја порака.
Создайте кука за аанонимизирање
Зачувајте како ~/.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))Создайте кука за враќање
Зачувајте како ~/.claude/hooks/deanonymize-response.py — автоматски ги распредметува Claude одговорот користејќи 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))Регистрирајте куки во 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"}]
}
]
}
}Често Поставувани Прашања
Како се поврзувам на Claude Desktop или Cursor?
Сите клиенти користат HTTP транспорт — само додајте го URL https://anonym.legal/mcp и вашиот API клуч во вашата MCP датотека за конфигурирање. Нема потреба од Node.js или локална инсталација. За корисниците на Claude Code, системот на куки овозможува целосно автоматско анонимизирање при секоја промпт.
Кои логички оператори се достапни за правилата за филтрирање?
6 оператори: Замена (лажни податоци), Цртање (отстранување), Хаш (SHA-256/512), Шифрирање (AES-256 со вашиот клуч), Маскирање (делумно скривање) и Чување (исклучување од анонимизација).
Можам ли да ги користам моите сопствени клучеви за шифрирање?
Да! Вчитајте лични AES клучеви (16/24/32 знаци) од вашата сметка или внесете ги рачно. Шифрирајте со вашиот клуч, декриптирајте подоцна со истиот клуч. Клучевите никогаш не ги напуштаат вашата контрола.
Што се групи на ентитети и како се користат?
Предефинирани колекции: UNIVERSAL (обичен PII), FINANCIAL (банкарство), DACH (германски говор), FRANCE, NORTH_AMERICA, итн. Штеди време при конфигурирање на кои ентитети да се откриваат.
Која е разликата помеѓу режимите за цртање и токенизација?
Режимот за цртање трајно ги отстранува PII. Режимот за токенизација заменува со обратни токени и враќа session_id. Користете detokenize_text со session_id за враќање на оригиналните вредности.
Како функционираат сесиите на MCP-серверот за повторна употреба на токени?
Токенизацијата создава сесии (24ч или 30-дневна упорност). Користете list_sessions за да видите активни сесии, delete_session за да ги отстраните. Сесиите го чуваат мапирањето помеѓу токените и оригиналните вредности.
API Референца
7 алатки достапни преку MCP протокол. Бесплатни операции означени со *.
| Алатка | Опис | Цена |
|---|---|---|
| anonym_legal_analyze_text | Детектирајте PII ентитети без модификација на текстот | 2-10+ токени |
| anonym_legal_anonymize_text | Анонимизирајте текст со конфигурирани оператори | 3-20+ токени |
| anonym_legal_detokenize_text | Вратете оригинален PII од токенизиран текст | 1-5+ токени |
| anonym_legal_get_balance | Проверете ја балансата на токени и циклусот на наплата | Бесплатно * |
| anonym_legal_estimate_cost | Проценете ја цената на токените пред обработка | Бесплатно * |
| anonym_legal_list_sessions | Листа на активни токенизациски сесии | Бесплатно * |
| anonym_legal_delete_session | Избришете сесија и нејзините токен мапирања | Бесплатно * |
Референца на Оператори
Конфигурирајте анонимизација по ентитети користејќи го параметарот оператори.
| Оператор | Опис | Параметри | Примерен Излез |
|---|---|---|---|
| replace | Замени со прилагодена вредност | new_value (стринг, макс 100 карактери) | <PERSON_1> |
| redact | Трајно отстранување | Нема | [REDACTED] |
| hash | Еднонасочен хаш | hash_type: SHA256 | SHA512 | a3f2b8c1... |
| encrypt | AES-256-GCM шифрирање | клуч (16-32 карактери) | ENC:base64... |
| mask | Делумно маскирање на карактери | chars_to_mask, masking_char, from_end | John **** |
| keep | Задржи оригинална вредност | Нема | John Smith |
Примери на Барања
Анализирај Текст
{
"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"]
}Анонимизирај со Оператори по Ентитети
{
"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" }
}
}Одговор (Анонимизирај)
{
"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 }
}Кодови на Грешки
| Код | Опис | Решение |
|---|---|---|
| 400 | Невалидни параметри на барањето | Проверете ја должината на текстот (макс 100KB), конфигурацијата на операторот |
| 401 | Невалиден или недостигнува API клуч | Верификувајте го API клучот во Поставки → API Пристап |
| 429 | Балансот на токени исцрпен | Проверете ја балансата, надградете го планот или почекајте за ресетирање на циклусот |
| 500 | Грешка на серверот | Обидете се повторно по неколку секунди, контактирајте поддршка ако трае |
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.
Пробајте anonym.legal MCP Бесплатно
Не е потребна кредитна картичка. 200 токени/циклус. Поставувањето трае 2 минути.
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
- Common questions
- Glossary
- How tokens work
- Security posture
- Where we comply
- What we detect
- Case studies
- Release notes
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
- Open the web app and try a sample file.
- Learn how credits get counted.
- See current plans and limits.
- Meet the team behind the product.
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.