anonym.legal  ·  cloak.business  ·  Двупосочна защита на PII

MCP Server
Двупосочна защита на PII

Подканите се анонимизират, преди AI да ги види. Отговорите се деанонимизират, преди вие да ги прочетете. Работният ви процес протича непроменен — защитата е невидима.

КАК РАБОТИ ДВУПОСОЧНАТА ЗАЩИТА

  • Изходящо → Открива над 267 типа PII, заменя всеки с обратим токен, преди AI да види подканата
  • ← Входящо Автоматично възстановява всяка оригинална стойност в отговора на AI — вие винаги четете реални имена
  • 6 оператора: hash за имена, encrypt за карти, mask за телефони, redact за SSN — за всеки тип обект
  • Режим E2E: само вашият клиент притежава съпоставянето — сървърът никога не съхранява реални стойности
Бърза инсталация Справочник за инструменти Ръководство за оператори
7
MCP инструменти
6
Оператори
26
Групи обекти
48
Езици
267+
Типове обекти

Как работи

Прозрачен прокси — AI никога не вижда реални PII

💻

Вашият AI инструмент

Claude Desktop
Cursor · VS Code
Windsurf · Continue

подкана с PII
🛡️

MCP Server

Открива PII
Заменя с токени
Възстановява при връщане

безопасна подкана
🤖

AI модел

Claude · GPT
Никога не вижда
реални PII данни

ПРЕДИ Какво изпращате
"Debug this for user john@acme.com
API key: sk-abc123xyz
SSN: 123-45-6789"
СЛЕД Какво получава AI
"Debug this for user <EMAIL_1>
API key: <API_KEY_1>
SSN: <US_SSN_1>"

↩ Отговорът се връща с всички токени, автоматично възстановени до оригиналните стойности

Поддържани интеграции

HTTP транспорт навсякъде — без Node.js, без инсталация

🤖

Claude Desktop

HTTP конфигурация — без инсталация, без Node.js. Пълна поддръжка на всичките 7 инструмента.

HTTP наличен

Cursor IDE

HTTP транспорт през крайната точка на anonym.legal. AI-подпомогнато програмиране с пълна защита на PII.

HTTP наличен
🔷

VS Code

Работи с поддръжката на MCP в GitHub Copilot Chat и разширения за MCP.

HTTP наличен
🌊

Windsurf

Windsurf IDE на Codeium поддържа HTTP MCP сървъри нативно.

HTTP наличен
🔗

Continue / Cline

Асистенти за програмиране с отворен код с пълна поддръжка на HTTP MCP протокола.

HTTP наличен
🔌

Персонализирано / REST API

Всеки инструмент, поддържащ HTTP MCP транспорт, или директни извиквания на REST API.

Наличен

Бърза инсталация

Работещо за по-малко от 5 минути

Добавяне към claude_desktop_config.json:

JSON
{
  "mcpServers": {
    "anonymize": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer your-api-key-here"
      }
    }
  }
}

Местоположение на конфигурационния файл:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json

Не се изисква Node.js и инсталация — само URL и API ключ. Рестартирайте Claude Desktop след запазването. Трябва да видите 7 налични инструмента в панела на MCP. В Claude.ai (уеб) пропуснете напълно конфигурационния файл и се свържете чрез Настройки → Конектори.

Добавяне в настройките на Cursor MCP (~/.cursor/mcp.json):

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

HTTP транспорт. Всичките 7 инструмента са налични. Не се изисква Node.js или инсталация.

Добавяне към .vscode/mcp.json във вашето работно пространство (VS Code 1.99+):

JSON
{
  "servers": {
    "anonymize": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer your-api-key-here"
      }
    }
  }
}

Изисква VS Code 1.99+ и GitHub Copilot или разширение, съвместимо с MCP.

Всеки инструмент, поддържащ HTTP MCP транспорт:

JSON
// Generic HTTP MCP config
{
  "mcpServers": {
    "anonymize": {
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer your-api-key-here"
      }
    }
  }
}

Работи с Windsurf, Continue, Cline, Zed, Msty и всеки инструмент, реализиращ HTTP MCP транспорт.

Начало — изберете вашия продукт

MCP Server е наличен и за двата продукта. Безплатен план за двата. Вижте сравнението ↓

anonym.legal — 7 инструмента cloak.business — 10 инструмента

Два продукта. Една технология.

И двата са изградени на един и същ двупосочен MCP механизъм — изберете по случай на употреба

ФОКУС ВЪРХУ РАЗРАБОТЧИЦИ
🔬

anonym.legal

anonym.legal/mcp

  • 7 MCP инструмента — анализ, анонимизиране, деанонимизиране, предварителни конфигурации, сесии
  • 267+ типа обекти, 48 езика, групи обекти
  • 6 оператора: hash · encrypt · mask · redact · replace · keep
  • Групи обекти & именувани предварителни конфигурации — конфигурация за всеки проект
  • Постоянство на сесията: 24 часа временно · 30-дневно хранилище
  • HTTP транспорт — без npm пакет, без Node.js, без инсталация

Най-подходящо за: индивидуални разработчици, Claude Desktop, Cursor, VS Code

Започнете безплатно →
ПЪЛНА ПЛАТФОРМА
🏢

cloak.business

cloak.business/mcp

  • 10 MCP инструмента — всичко от anonym.legal + пакетна обработка & изображения
  • 320+ типа обекти, 70+ държави, 48 езика
  • Пакетна обработка: 1–100 текста в едно извикване на инструмент
  • Прикриване на изображения: OCR на 38 езика + визуално размазване на PII
  • Включва също: Chrome разширение · Office добавка
  • NPM: cloak-business-mcp-server

Най-подходящо за: екипи, конвейери за обработка на документи/изображения, предприятия

Започнете безплатно →
ДЕТЕРМИНИСТИЧНО
317 разпознавателя на шаблони — не вероятностен AI
ДВУПОСОЧНО
Анонимизира при изпращане · деанонимизира при връщане — пълен цикъл
ЕВТИНО
Ценообразуване на база токени, безплатен план за €0 при двата
НАДЕЖДНО
ISO 27001:2022 · германски сървъри · Presidio

Стъпка по стъпка ръководства за вашия конкретен инструмент

Всяка платформа има различни конфигурационни файлове, опции за транспорт и особености — особено VS Code, който използва "servers" вместо "mcpServers". Нашите ръководства за платформата обхващат точните стъпки, отстраняване на проблеми и разширена конфигурация за всеки инструмент.

7 MCP инструмента

Пълен справочник на параметрите — ★ безплатно · ● начисляват се токени

anonym_legal_analyze_text ★ безплатно

Открива PII обекти в текст, без да го променя. Връща типове обекти, позиции и стойности на достоверност. Поддържа предварителни конфигурации, групи обекти и персонализирани ad-hoc разпознавателя.

ПараметърТипЗадължителноОписание
textstringзадължителноТекст за анализ. Максимален размер за големи входни данни.
languagestringнезадължителноЕзиков код. Поддържат се 48 (en, de, fr, es, it, pt, nl, pl, ru, zh, ja, ko, ar, hi…). По подразбиране: en
entitiesstring[]незадължителноКонкретни типове обекти за откриване, напр. ["PERSON", "EMAIL_ADDRESS"]. По подразбиране: всички типове. Макс. 50.
entity_groupsstring[]незадължителноГрупи обекти за откриване. Разширява се до всички членове: UNIVERSAL, FINANCIAL, DACH, NORTH_AMERICA, HEALTHCARE, и т.н. (общ брой групи обекти). Макс. 20.
output"full" | "summary" | "counts"незадължителноfull — текст на обекта + позиции + резултати. summary — само стойностите на обектите. counts — само броят по тип обект (най-бързо). По подразбиране: full
score_thresholdnumberнезадължителноМинимален резултат за достоверност 0.0–1.0. По-нисък = повече открития, повече фалшиво положителни. По подразбиране: 0.5
preset"default" | "personal" | "private"незадължителноИзползвайте запазена предварителна конфигурация. default = стандартни обекти, personal = вашата персонализирана конфигурация, private = частна конфигурация.
ad_hoc_recognizersobject[]незадължителноПерсонализирани regex шаблони за специфични за домейна обекти. Макс. 10. Всеки съдържа: entity_type, patterns (regex + резултат), context (незадължителни думи за повишаване), languages (незадължително).
response_format"json" | "markdown"незадължителноИзходен формат. json за структурирани данни, markdown за четимо от човек. По подразбиране: json
Пример
// Analyze for EU financial entities
{
  "text": "Invoice for Maria Müller, IBAN DE89370400440532013000",
  "entity_groups": ["UNIVERSAL", "FINANCIAL", "DACH"],
  "language": "de",
  "output": "summary"
}
anonym_legal_anonymize_text ● начисляват се токени

Анонимизира текст, откривайки и заменяйки PII. Поддържа 6 оператора за всеки тип обект. Използвайте mode="tokenize" за обратима замяна (връща session_id) или mode="redact" за трайно премахване.

ПараметърТипЗадължителноОписание
textstringзадължителноТекст за анонимизиране. Максимален размер за големи входни данни.
mode"redact" | "tokenize"незадължителноtokenize — замяна с обратими токени (връща session_id). redact — трайно премахване. По подразбиране: tokenize
operatorsobjectнезадължителноОператори за всеки тип обект. Ключ = тип обект, стойност = конфигурация на оператора. Вижте раздела „Оператори“ по-долу.
entitiesstring[]незадължителноКонкретни типове обекти за анонимизиране. По подразбиране: всички открити.
entity_groupsstring[]незадължителноГрупи обекти за анонимизиране (разширява се до членовете). Макс. 20.
languagestringнезадължителноЕзиков код. По подразбиране: en
score_thresholdnumberнезадължителноМинимална достоверност 0.0–1.0. По подразбиране: 0.5
presetstringнезадължителноИзползване на запазена предварителна конфигурация: default, personal, private.
persistence"session" | "persistent"незадължителноsession = 24-часов живот на токена. persistent = 30 дни. По подразбиране: session
sessionNamestringнезадължителноНезадължително име на сесията (буквено-цифрово, долна черта, тире). Макс. 100 символа.
output"full" | "metadata" | "minimal"незадължителноfull = анонимизиран текст + подробности за обектите. metadata = текст + брой по тип. minimal = само текст (най-бързо). По подразбиране: full
e2e_modebooleanнезадължителноРежим на криптиране от край до край. Сървърът връща позициите на оригиналния текст; клиентът изгражда съпоставянията на токени локално. Сървърът никога не вижда стойностите на PII. По подразбиране: false
response_format"json" | "markdown"незадължителноИзходен формат. По подразбиране: json
Пример — оператори за всеки обект
{
  "text": "Patient John Smith (DOB: 1985-03-15, SSN: 123-45-6789) prescribed aspirin",
  "language": "en",
  "entity_groups": ["UNIVERSAL", "NORTH_AMERICA", "HEALTHCARE"],
  "operators": {
    "PERSON": {"type": "hash", "hash_type": "SHA256"},
    "DATE_TIME": {"type": "replace", "new_value": "[DATE]"},
    "US_SSN": {"type": "mask", "chars_to_mask": 7, "from_end": false}
  },
  "persistence": "persistent",
  "sessionName": "patient-record-2026"
}
anonym_legal_detokenize_text ★ безплатно

Възстановява оригиналните стойности на PII от токени. Подайте анонимизирания текст и session_id , върнат от anonymize_text. Работи както за сесийни (24ч), така и за постоянни (30д) токени.

ПараметърТипЗадължителноОписание
textstringзадължителноТокенизиран текст, съдържащ токени като <EMAIL_1>, <PERSON_1> за възстановяване.
session_idstringзадължителноID на сесията, върнат от anonymize_text. Свързва токените с оригиналните им стойности.
Пример
{
  "text": "Here is the analysis for <PERSON_1> with account <EMAIL_1>",
  "session_id": "sess_abc123xyz"
}
anonym_legal_estimate_cost ★ безплатно

Оценява разхода на токени преди обработка. Използвайте го преди големи анонимизации, за да планирате бюджета от токени. Не променя текста и не начислява токени.

ПараметърТипЗадължителноОписание
textstringзадължителноТекст, за който да се оцени разходът.
languagestringнезадължителноЕзиков код. Влияе на преброяването на токените. По подразбиране: en
anonym_legal_get_balance ★ безплатно

Връща текущия ви баланс от токени, ниво на плана и статистика за употребата. Не се изискват параметри.

anonym_legal_list_sessions ★ безплатно

Изброява всички активни сесии за токенизиране. Сесиите изтичат: тип session за 24 часа, persistent за 30 дни. Използвайте това, за да намерите стари ID на сесии или да одитирате активни сесии.

Няма задължителни параметри. Връща масив от обекти на сесии с id, име, брой обекти, тип на постоянство и времеви печати за изтичане.

anonym_legal_delete_session ★ безплатно

Трайно изтрива сесия за токенизиране и всички нейни съпоставяния на токени. Използвайте за съответствие с правото на заличаване по GDPR или когато чувствителните данни на сесията вече не са нужни.

ПараметърТипЗадължителноОписание
session_idstringзадължителноID на сесията за трайно изтриване.

6 оператора

Конфигурирайте метода за анонимизиране за всеки тип обект чрез параметъра operators параметър

replace

Заменя обекта с персонализиран текст. Ако не е предоставен new_value , използва подходящ за типа синтетичен заместител (напр., <PERSON>).

"PERSON": {"type": "replace", "new_value": "[REDACTED NAME]"}
// Input:  "Contact John Smith about this"
// Output: "Contact [REDACTED NAME] about this"
redact

Премахва обекта напълно. Без параметри. Трайно — не се създава сесия. Най-подходящо за строго съответствие, при което стойностите не трябва да съществуват в никаква форма.

"EMAIL_ADDRESS": {"type": "redact"}
// Input:  "Send to john@acme.com for review"
// Output: "Send to  for review"
hash

Заменя с криптографски хеш. Едни и същи входни данни винаги произвеждат един и същ хеш — полезно за дедупликация без съхраняване на оригиналите. Изберете SHA256 (64 символа) или SHA512 (128 символа).

"PERSON": {"type": "hash", "hash_type": "SHA256"}
// Input:  "Patient: John Smith"
// Output: "Patient: a8f5f167f44f4964e6c998dee827110c..."
encrypt

Криптира с AES-256. Изисква ключ от 16, 24 или 32 символа, който вие предоставяте. Ключът е ваш — anonym.legal никога не го съхранява. Може да бъде декриптиран от всеки, притежаващ ключа.

"CREDIT_CARD": {"type": "encrypt", "key": "your-32char-encryption-key-here"}
// Input:  "Card: 4532015112830366"
// Output: "Card: ENC:base64encoded..."
mask

Частично скрива стойността с маскиращи символи. Задайте chars_to_mask за броя символи за прикриване. Използвайте from_end: false (по подразбиране), за да маскирате от началото, true , за да маскирате от края.

"PHONE_NUMBER": {"type": "mask", "chars_to_mask": 6, "masking_char": "*", "from_end": true}
// Input:  "+1-555-867-5309"
// Output: "+1-555-******"
keep

Изключва обект от анонимизиране. Полезно, когато искате да откриете, но не да анонимизирате определени типове — напр. запазете DATE_TIME видими, докато анонимизирате имена и идентификатори.

"DATE_TIME": {"type": "keep"}
"PERSON": {"type": "redact"}
// Input:  "John filed on March 15, 2026"
// Output: "[PERSON] filed on March 15, 2026"

Групи обекти

Използвайте entity_groups , за да насочите цели региони или домейни наведнъж

UNIVERSAL
PERSON · EMAIL_ADDRESS · PHONE_NUMBER · LOCATION · DATE_TIME · AGE · URL · IP_ADDRESS · MAC_ADDRESS · DOMAIN_NAME
FINANCIAL
CREDIT_CARD · IBAN_CODE · SWIFT_CODE · CRYPTO · UK_SORT_CODE · IN_UPI_ID
HEALTHCARE
UK_NHS · US_DEA_NUMBER · US_MEDICARE · MEDICAL_LICENSE · ICD_CODE · NDC_CODE · MEDICAL_RECORD_NUMBER · PRESCRIPTION_NUMBER · PATIENT_ID · DE_HEALTH_INSURANCE · AU_MEDICARE · NZ_NHI · IT_HEALTH_CARD · JP_HEALTH_INSURANCE
CORPORATE
DE_HANDELSREGISTER · FR_SIRET · FR_SIREN · UK_COMPANY_NUMBER · UK_VAT · ES_CIF · NL_KVK · US_EIN · JP_CORPORATE_NUMBER · IN_GSTIN · KR_BUSINESS_NUMBER · CH_UID
NORTH_AMERICA
US_SSN · US_PASSPORT · US_DRIVER_LICENSE · US_ITIN · US_BANK_NUMBER · US_DEA_NUMBER · US_EIN · US_MEDICARE · CA_SIN · CA_PASSPORT · CA_DRIVER_LICENSE
DACH
DE_TAX_ID · DE_PASSPORT · DE_DRIVER_LICENSE · DE_ID_CARD · DE_SVN · DE_HEALTH_INSURANCE · AT_TAX_ID · AT_SVN · AT_PASSPORT · CH_AHV · CH_PASSPORT · LI_ID_CARD…
UK_IRELAND
UK_NHS · UK_NINO · UK_PASSPORT · UK_DRIVER_LICENSE · UK_UTR · UK_VAT · UK_COMPANY_NUMBER · IE_PPS · IE_PASSPORT · IE_DRIVER_LICENSE · IE_VAT
FRANCE
FR_NIR · FR_CNI · FR_PASSPORT · FR_DRIVER_LICENSE · FR_TAX_ID · FR_SIRET · FR_SIREN · BE_NATIONAL_NUMBER · BE_VAT · LU_NATIONAL_ID · MC_ID_CARD…
LATIN_AMERICA
ES_NIF · ES_NIE · ES_NSS · ES_CIF · MX_CURP · MX_RFC · AR_DNI · AR_CUIT · CL_RUT · CO_CC · CO_NIT…
ASIA_PACIFIC
JP_MY_NUMBER · CN_RESIDENT_ID · HK_ID · TW_ID · SG_NRIC_FIN · SG_UEN · KR_RRN · IN_PAN · IN_AADHAAR · IN_VOTER_ID…
NORDIC
SE_PERSONNUMMER · DK_CPR · NO_FODSELSNUMMER · FI_HETU · IS_KENNITALA · SE/DK/NO/FI/IS паспорти & шофьорски книжки
OCEANIA
AU_TFN · AU_ABN · AU_ACN · AU_MEDICARE · AU_PASSPORT · NZ_IRD · NZ_PASSPORT · NZ_NHI · NZ_DRIVER_LICENSE
EASTERN_EUROPE
RU_INN · RU_SNILS · RU_PASSPORT_INTERNAL · UA_IPN · UA_PASSPORT · BY_PASSPORT · BY_TAX_ID · MD_IDNP…
CENTRAL_EUROPE
CZ_RODNE_CISLO · SK_RODNE_CISLO · HU_TAX_NUMBER · HU_SSN · RO_CNP · BG_EGN · паспорти & лични карти…
BALKANS
HR_OIB · SI_EMSO · MK_EMBG · GR_AFM · GR_AMKA · RS_JMBG · BA_JMBG · AL_NIPT · ME_JMBG · XK_ID_CARD…
BALTIC
LT_ASMENS_KODAS · LV_PERSONAS_KODS · EE_IK · паспорти & шофьорски книжки за LT/LV/EE
NETHERLANDS
NL_BSN · NL_PASSPORT · NL_DRIVER_LICENSE · NL_VAT · NL_KVK
ITALY
IT_FISCAL_CODE · IT_VAT_CODE · IT_DRIVER_LICENSE · IT_PASSPORT · IT_HEALTH_CARD · IT_ID_CARD · IT_LICENSE_PLATE
LUSOPHONE
PT_NIF · PT_CC · PT_NISS · BR_CPF · BR_CNPJ · BR_RG · BR_LICENSE_PLATE · паспорти…
POLAND
PL_PESEL · PL_NIP · PL_REGON · PL_PASSPORT · PL_ID_CARD · PL_DRIVER_LICENSE
SOUTHERN_EUROPE
MT_ID_CARD · MT_VAT · CY_ID_CARD · CY_VAT · CY_TAX_ID · AD_NRT · SM_ID_CARD · VA_PASSPORT
MIDDLE_EAST
AE_EMIRATES_ID · SA_NATIONAL_ID · IL_ID_NUMBER · TR_KIMLIK_NO · TR_TAX_ID · паспорти…
VEHICLE
VIN · DE_LICENSE_PLATE · FR_LICENSE_PLATE · ES_LICENSE_PLATE · IT_LICENSE_PLATE · BR_LICENSE_PLATE
LEGAL
CASE_NUMBER · BAR_NUMBER
INSURANCE
INSURANCE_POLICY_NUMBER · DE_HEALTH_INSURANCE
EDUCATION
STUDENT_ID · EMPLOYEE_ID

Разширена конфигурация

Предварителни конфигурации, персонализирани разпознавателя, режим E2E

Предварителни конфигурации

Предварителните конфигурации запазват настройка от типове обекти, оператори и прагове за резултат. Създавайте ги в таблото на вашия акаунт в anonym.legal и ги посочвайте по име.

JSON
// Use a saved preset (entities + operators all pre-configured)
{
  "text": "Your text here...",
  "preset": "personal"
}

// Preset types:
// "default"  — standard entity set
// "personal" — your saved custom preset
// "private"  — private preset with additional controls

Персонализирани разпознавателя (Ad-hoc)

Дефинирайте персонализирани типове обекти, базирани на regex, за специфични за домейна данни — служебни номера, вътрешни кодове на проекти, собствени идентификатори. До 10 на заявка.

JSON
{
  "text": "Employee EMP-2026-00142 accessed project P-ALPHA-7 on 2026-03-14",
  "ad_hoc_recognizers": [
    {
      "entity_type": "EMPLOYEE_ID",
      "patterns": [{"regex": "EMP-\\d{4}-\\d{5}", "score": 0.9}],
      "context": ["employee", "staff", "worker"]
    },
    {
      "entity_type": "PROJECT_CODE",
      "patterns": [{"regex": "P-[A-Z]+-\\d+", "score": 0.85}],
      "context": ["project", "initiative"]
    }
  ]
}

Режим на криптиране от край до край

С e2e_mode: true, сървърът връща позициите на оригиналния текст, вместо да управлява съпоставянията на токени от своя страна. Вашият клиент изгражда съпоставянето локално и може да го криптира със собствен ключ. Сървърът никога не съхранява и не вижда стойностите на PII.

JSON
{
  "text": "Refer patient Jane Doe (DOB: 1990-01-15) to cardiology",
  "e2e_mode": true,
  "mode": "tokenize",
  "entity_groups": ["UNIVERSAL", "HEALTHCARE"]
}
// Returns: anonymized_text + e2e_token_positions[]
// e2e_token_positions: [{token, entity_type, original_start, original_end, score}]
// Client extracts: text.slice(original_start, original_end) = "Jane Doe"
// Client stores this mapping encrypted locally — server never sees it

Случаи на употреба

Реални сценарии — групи обекти и оператори за всеки домейн

Право & адвокатски кантори

AI-подпомогнат преглед на договори без разкриване на самоличността на клиента

Юристите могат да използват Claude за анализ на договори, правни проучвания и изготвяне на документи, докато имената на клиенти, адресите, номерата на делата и финансовите условия остават защитени. Групата LEGAL плюс UNIVERSAL и FINANCIAL покрива повечето видове правни документи.

{
  "entity_groups": ["UNIVERSAL", "FINANCIAL", "LEGAL"],
  "operators": {
    "PERSON": {"type": "replace", "new_value": "[CLIENT]"},
    "CASE_NUMBER": {"type": "hash", "hash_type": "SHA256"},
    "IBAN_CODE": {"type": "mask", "chars_to_mask": 14, "from_end": true}
  },
  "persistence": "persistent"
}
Здравеопазване & клинична дейност

AI анализ на пациентски досиета, съвместим с HIPAA

Клиничният персонал може да използва AI за подпомагане на диагностиката и обобщаване на досиета, докато PHI (защитена здравна информация) се премахва автоматично. Групата HEALTHCARE покрива номера на медицински досиета, номера на рецепти, идентификатори на пациенти, идентификатори на застраховки и специфични за здравеопазването идентификатори в 5 държави.

{
  "entity_groups": ["UNIVERSAL", "HEALTHCARE", "NORTH_AMERICA"],
  "operators": {
    "PERSON": {"type": "hash", "hash_type": "SHA256"},
    "DATE_TIME": {"type": "replace", "new_value": "[DATE]"},
    "US_SSN": {"type": "redact"},
    "MEDICAL_RECORD_NUMBER": {"type": "hash", "hash_type": "SHA256"}
  }
}
FinTech & банково дело

AI анализ на измами без разкриване на данни за сметки

Финансовите институции могат да използват AI за анализ на транзакции, откриване на измами и поддръжка на клиенти, докато IBAN, кредитни карти, банкови кодове, крипто портфейли и идентификатори на клиенти се обработват съгласно политиката за съответствие.

{
  "entity_groups": ["UNIVERSAL", "FINANCIAL"],
  "operators": {
    "CREDIT_CARD": {"type": "mask", "chars_to_mask": 12, "from_end": false},
    "IBAN_CODE": {"type": "encrypt", "key": "your-32char-key-here------------"},
    "CRYPTO": {"type": "hash", "hash_type": "SHA256"}
  }
}
Разработка на софтуер & DevOps

AI преглед на код без изтичане на идентификационни данни и тайни

Разработчиците могат да поставят код, логове и конфигурационни файлове в Claude и Cursor за AI помощ, без да разкриват API ключове, низове за връзка, JWT токени, идентификационни данни за бази данни или вътрешни имена на хостове. Работи автоматично на заден план — без промяна в работния процес.

// The MCP Server automatically detects these in your code:
// API_KEY, JWT_TOKEN, DATABASE_URL, OAUTH_TOKEN
// AWS_SECRET, PRIVATE_KEY, CLIENT_SECRET, SSH_KEY
// IP_ADDRESS, HOSTNAME, DOMAIN_NAME, FILE_PATH

// Example: these in a paste get automatically intercepted
DATABASE_URL=postgres://user:pass@db.internal/prod
API_KEY=sk-proj-1234abcxyz
JWT_SECRET=eyJhbGciOiJIUzI1NiJ9.secret...

Лимити & честоти

100K

Максимална дължина на текста

големи входни данни (разделени от клиента) (приблизително 80 страници текст)

100/мин

Лимит на честотата

лимити на честотата за справедлива употреба, сигнализирани чрез HTTP 429 с хедър Retry-After

24ч / 30д

Постоянство на сесията

Сесийни токени: 24 часа. Постоянни токени: 30 дни.

Пропускът в поверителността на MCP

Добавянето на MCP сървъри към вашия AI инструмент създава поток от данни, който може да не сте обмислили

Какво се случва, когато добавите какъвто и да е MCP сървър

Когато Claude Desktop или Cursor извика MCP сървър на трета страна — за заявки към бази данни, достъп до файлове, търсене в мрежата — AI може да инструктира този сървър да обработва всякакви данни в текущия контекст на разговора. Защитите на поверителността от Anthropic или Cursor важат за модела, не за MCP сървърите, които вие добавяте.

MCP сървърът на anonym.legal прихваща всяка подкана, преди AI да я види — включително преди да бъде направено извикване към който и да е друг MCP инструмент. PII се заменя с токени на ниво протокол, така че никой друг сървър никога не получава реални лични данни от вашите разговори.

Сценарий Без anonymize.dev С anonymize.dev
AI моделът вижда вашата подкана Включени реални PII Само токени
Други MCP сървъри в контекста Получават реални PII Получават токени
Инжектиране на подкана, насочено към PII Може да извлече реални данни Могат да се извлекат само токени
Съответствие с чл. 25 от GDPR Ръчно — ваша отговорност Автоматизирано на ниво протокол
Изисквана промяна в работния процес на разработчика Не се изисква Не се изисква — прозрачно

КАК РАБОТИ ВЕРИГАТА

Your prompt (with PII)anonymize_text (tokens replace PII) → AI model (sees only tokens) → other MCP tools (receive only tokens)detokenize_text (real values restored in response)

Цени на MCP Server

MCP Server използва вашия баланс от токени. Операциите за анализ са безплатни. Операциите за анонимизиране начисляват токени, пропорционални на дължината на текста и броя обекти.

Pro

€15/мес

4000 токена/цикъл

Зареждане: +300 токена за 1 €

Вземете Pro

Business

€29/мес

10 000 токена/цикъл

Зареждане: +350 токена за 1 €

Вземете Business

Забележка: В момента всички планове включват всички функции на Pro и Business по време на промоционалния период. Всичките 7 MCP инструмента са налични. Наличен е и безплатен план (200 токена/цикъл) за тестване.

Цените по-горе са за anonym.legal. cloak.business има отделни планове с инструменти за пакетна обработка & изображения.

Вижте пълните цени с всички функции на плановете →

Често задавани въпроси

Какво е MCP Server на anonym.legal?

MCP Server на anonym.legal е слой за поверителност за AI инструменти за програмиране. Той прихваща подкани, открива PII с помощта на над 267 типа обекти на 48 езика, заменя личните данни с обратими токени и възстановява оригиналите в отговорите на AI.

Как да инсталирам MCP Server в Cursor?

Добавяне към .cursor/mcp.json:

{ "mcpServers": { "anonym-legal": { "url": "https://anonym.legal/mcp", "headers": { "Authorization": "Bearer YOUR_API_KEY" } } } }

Изисква API ключ от план Pro или Business на anonym.legal.

Работи ли MCP Server с Claude Desktop?

Да. MCP Server на anonym.legal използва HTTP транспорт — не се изисква Node.js и инсталация. Добавете към claude_desktop_config.json:

{ "mcpServers": { "anonym-legal": { "type": "http", "url": "https://anonym.legal/mcp", "headers": { "Authorization": "Bearer YOUR_API_KEY" } } } }

Кои ценови планове включват достъп до MCP Server?

MCP Server изисква план Pro (15 €/месец, 4000 токена) или Business (29 €/месец, 10 000 токена). Плановете Free и Basic не включват достъп до MCP.