Հեղինակ՝ George Curta ·
Գաղտնիության պաշտպանություն 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-ն երբեք չի տեսնում ձեր իրական տեղեկությունները:
Ինչ է պաշտպանվում?
Համակարգը ավտոմատ կերպով հայտնաբերում և պաշտպանում է 273 տեսակի զգայուն տեղեկություններ
People
John Doe, Jane Smith, Dr. Williams
Emails
john@example.com, info@company.org
Phones
+1-555-1234, (555) 123-4567
Credit Cards
4532-1234-5678-9010
Addresses
123 Main Street, New York, NY
Dates
January 15, 2026, 01/15/2026
Medical Info
Patient ID, prescription numbers
Financial IDs
IBANs, Tax IDs, VAT numbers
Digital Identifiers
IP addresses, MAC addresses, URLs
And 40+ More Types
License plates, passport numbers, etc.
Կարևոր օգուտներ
Աշխատում է Claude Desktop-ի, Cursor-ի և Բոլոր MCP Գործիքների հետ
HTTP տրանսպորտ — պարզապես ավելացրեք URL և API բանալի ձեր կարգաբերմանը։ Աշխատում է Claude Desktop-ի, Cursor-ի, VS Code-ի և ցանկացած MCP գործիքի հետ։ Node.js-ի կարիք չկա։
5 Անձնական տվյալների պաշտպանման օպերատորներ
Ընտրեք ճիշտ մեթոդը. Փոխարինել, Կրճատել, Հաշվել (SHA-256/512), Գաղտնագրել (AES-256), ՄASK (API/MCP: + Պահպանել): Օգտագործեք տարբեր օպերատորներ յուրաքանչյուր կազմակերպության տեսակի համար:
Կազմակերպությունների խմբեր & Նախադրյալներ
Օգտագործեք նախորոշված խմբեր (UNIVERSAL, FINANCIAL, DACH, FRANCE, NORTH_AMERICA) կամ ստեղծեք անձնական նախադրյալներ համահունչ անձնական տվյալների պաշտպանության համար:
48 Լեզու աջակցություն
Հայտնաբերում է PII անգլերեն, գերմաներեն, ֆրանսերեն, իսպաներեն, չինարեն, ճապոներեն, արաբերեն և 41 այլ լեզուներում: RTL աջակցություն ներառված է:
Անձնական Գաղտնագրային Բանալիներ
Բեռնեք ձեր սեփական AES-128/192/256 բանալիները գաղտնագրող օպերատորի համար: Դե-գաղտնագրեք ցանկացած պահի ձեր բանալով: Բանալիները անվտանգ պահվում են ձեր հաշվեհամարում:
Սեսիայի կառավարում
Tokenization ռեժիմ սեսիայի ID-ներով հակադարձելի անձնական տվյալների պաշտպանության համար: Ցուցակ, կառավարեք և ջնջեք սեսիաները: 24 ժամ կամ 30-օրյա պահպանման տարբերակներ:
Աշխատում է ձեր սիրելի AI գործիքների հետ
HTTP փոխադրում — Claude Desktop, Cursor, ցանկացած MCP գործիք
Cursor IDE
AvailableՊաշտպանեք կոդի գաղտնիքները և զգայուն տվյալները, երբ կոդավորում եք AI օգնությամբ HTTP-ի միջոցով
Claude Desktop
AvailableHTTP փոխադրում — ավելացրեք URL և API բանալին: Հաստատումային տեղային կազմաձևում չի պահանջվում: Պարզապես ավելացրեք claude_desktop_config.json-ին
Continue (VS Code)
AvailableԱպահով AI կոդավորման օգնականի ինտեգրում անմիջապես Visual Studio Code-ում HTTP-ի միջոցով
Cline (VS Code)
AvailableAI-ով ուժեղացված կոդավորում ավտոմատ անձնական տվյալների պաշտպանության միջոցով MCP HTTP-ի միջոցով
Յուրաքանչյուր MCP Գործիք
AvailableՀոսքային HTTP տրանսպորտը աշխատում է ցանկացած MCP-համատեղելի ծրագրի հետ
Կարգավորեք 2 րոպեում
Միացեք OAuth-ի միջոցով Claude.ai-ում — կամ օգտագործեք ձեր API բանալին Claude Desktop-ում, Cursor-ում և ցանկացած MCP գործիքում
API բանալի պետք չէ — մուտք գործեք և հաստատեք․
- 1Claude.ai-ում անցեք Settings → Connectors → Add custom connector
- 2Մուտքագրեք https://anonym.legal/mcp որպես սերվերի URL
- 3Մուտք գործեք ձեր anonym.legal հաշվով և հաստատեք մուտքը (OAuth 2.1՝ PKCE-ով)
- 49 գաղտնիության գործիք հասանելի է յուրաքանչյուր զրույցում — Team/Enterprise ադմինիստրատորները կարող են այն միացնել ամբողջ կազմակերպության համար
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.Հետևեք ադմինիստրատորի և օգտատիրոջ ամբողջական ուղեցույցին — ավելացրեք հարմարեցված connector-ը, կարգավորեք գործիքի թույլտվության վերին սահմանը և ստուգեք գործիքի իրական կանչը։
Claude Desktop, Cursor և ցանկացած MCP գործիք.
- 1Ստացեք ձեր API բանալին Կարգավորումներից → API հասանելիությունից
- 2Բացեք ձեր MCP հաճախորդի կազմաձևման ֆայլը
- 3Ավելացրեք URL https://anonym.legal/mcp որ Authorization: Bearer YOUR_KEY-ով
- 4Վերամեկնարկեք ձեր AI գործիքը — 9 գաղտնիության գործիք հասանելի է:
{
"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 vs Հասարակական կրճատում
| Aspect | Հասարակական կրճատում | anonym.legal MCP |
|---|---|---|
| Արագություն | Րոպեներ յուրաքանչյուր փաստաթղթի համար | < 1 վայրկյան |
| Հստակություն | Մարդու սխալների ենթակա | Համատեքստային հայտնաբերում 273 սուբյեկտի տեսակներում |
| Հակադարձելի | Ոչ - մշտական | Այո - լիովին հակադարձելի |
| Պահպանություն | Հաճախակի հսկողություն | Ավտոմատ |
| Լեզուներ | Մեկը մեկ անգամ | 48 միաժամանակ |
| Ինտեգրում | Պատճենել/տեղադրել աշխատանքային հոսք | Անհրաժեշտ է ձեր գործիքներում |
| Ծախս | Աշխատակիցների ժամանակ | Սկսած €15/ամիս |
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 |
Յուրաքանչյուր հուշում ինքնաշխատ անանունացրեք — հաստիք նվազագույն քայլ
Claude Code հուշումը թեղափոխում է յուրաքանչյուր հուշում բեւ Claude-ից, հեռացնում PII MCP սերվերի հետ, եւ վերականգնում միջնորդել արժեքների պատասխանում: Մեկ անգամ կարգավորում, հետ ծածկուն վազելով յուրաքանչյուր հաղորդագրության վրա:
Ստեղծեք անանունացման Hook
Պահել հետ ~/.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))Ստեղծեք վերականգնման Hook
Պահել հետ ~/.claude/hooks/deanonymize-response.py — ինքնաշխատ detokenize 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))Գրանցեք Hook-ները Claude Code կարգավորումներում
Ավելացրեք երկու Hook-ներ ~/.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-ի հաճախորդների համար ինտեգրացված համակարգը հնարավորություն է տալիս ամբողջական ինքնաշխատ անանում գործ յուրաքանչյուր հարցման վրա:
Ի՞նչ տրամաբանական օպերատորներ կան զտիչի կանոնների համար:
5 օպերատորներ՝ Փոխարինել (կեղծ տվյալներ), Կրճատել (հեռացնել), Հաշվել (SHA-256/512), Գաղտնագրել (AES-256 ձեր բանալով), ՄASK (մասնակի թաքցնել). API/MCP: + Պահպանել (չհեռացնել անձնական տվյալներից):
Կարո՞ղ եմ օգտագործել իմ սեփական գաղտնագրային բանալիները:
Այո! Բեռնեք անձնական 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 Հղում
9 գործիք հասանելի է MCP պրոտոկոլով (այդ թվում՝ նկարում PII կրճատում): Անվճար գործողությունները նշված են * նշանով:
| Գործիք | Նկարագրություն | Արժեք |
|---|---|---|
| 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_presets | Ցուցակագրում է հասանելի պրեսետները (ներկառուցված, անձնական, հանրային) preset պարամետրի համար | Ազատ * |
| anonym_legal_list_sessions | Պատմել ակտիվ նշանավորման նստաշրջանները | Ազատ * |
| anonym_legal_delete_session | Ջնջել նստաշրջանը և նրա նշանային քարտեզները | Ազատ * |
| anonym_legal_redact_image | Կրճատեք կամ վերլուծեք PII-ն PNG/JPEG նկարում՝ օգտագործելով OCR (ռեժիմներ՝ analyze, redact) | Փոփոխվում է՝ կախված նկարից |
Օպերատորների Հղում
Կարգավորել յուրաքանչյուր էակի անանունացումը օպերատորների պարամետրով:
| Օպերատոր | Նկարագրություն | Պարամետրեր | Օրինակային Արդյունք |
|---|---|---|---|
| replace | Փոխարինել անհատական արժեքով | new_value (string, max 100 chars) | <PERSON_1> |
| redact | Մշտապես հեռացնել | Ոչինչ | [REDACTED] |
| hash | Միակողմանի հեշ | hash_type: SHA256 | SHA512 | a3f2b8c1... |
| encrypt | Reversible encryption | key (16-32 chars) | 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 | Չի գործում հարցման պարամետրերը | Ստուգեք տեքստի երկարությունը (max 100KB), օպերատորի կարգավորումը |
| 401 | Չի գործում կամ բացակայում է API բանալին | Ստուգեք API բանալին Կարգավորումներ → API Հասանելիություն |
| 429 | Նշանների մնացորդը սպառվել է | Ստուգեք մնացորդը, բարելավեք պլանը կամ սպասեք շրջանային վերականգնմանը |
| 500 | Սերվերի սխալ | Կրկին փորձեք մի քանի վայրկյան անց, կապվեք աջակցությանը, եթե շարունակական է |
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.
Փորձեք anonym.legal MCP անվճար
Պահանջվում է Pro (4000 թոքեն) կամ Business (10000 թոքեն) յուրաքանչյուր 31-օրյա ցիկլի համար: Կարգավորումը տևում է 2 րոպե:
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.