anonym.legal  ·  cloak.business  ·  PII v obe smeri

MCP Server
Zaščita PII v obe smeri

Pozivi so anonimizirani, preden jih vidi UI. Odgovori so deanonimizirani, preden jih preberete vi. Vaš potek dela ostane nespremenjen — zaščita je nevidna.

KAKO DELUJE POT V OBE SMERI

  • Ven → Zazna več kot 267 vrst PII in vsako nadomesti z povratnim žetonom, preden UI vidi poziv
  • ← Noter Samodejno obnovi vse izvirne vrednosti v odgovoru UI — vedno berete prava imena
  • 6 operatorjev: hash za imena, encrypt za kartice, mask za telefone, redact za SSN — glede na vrsto entitete
  • Način E2E: preslikavo hrani samo vaš odjemalec — strežnik nikoli ne shrani pravih vrednosti
Hitra namestitev Referenca orodij Vodnik po operatorjih
7
Orodja MCP
6
Operatorji
26
Skupine entitet
48
Jeziki
267+
Vrste entitet

Kako deluje

Pregleden posrednik — UI nikoli ne vidi pravih PII

💻

Vaše orodje UI

Claude Desktop
Cursor · VS Code
Windsurf · Continue

poziv s PII
🛡️

MCP Server

Zazna PII
Nadomesti z žetoni
Obnovi ob vrnitvi

varen poziv
🤖

Model UI

Claude · GPT
Nikoli ne vidi
pravih podatkov PII

PREJ Kaj pošljete
"Debug this for user john@acme.com
API key: sk-abc123xyz
SSN: 123-45-6789"
POTEM Kaj prejme UI
"Debug this for user <EMAIL_1>
API key: <API_KEY_1>
SSN: <US_SSN_1>"

↩ Odgovor se vrne z vsemi žetoni, samodejno obnovljenimi na izvirne vrednosti

Podprte integracije

Prenos HTTP povsod — brez Node.js, brez namestitve

🤖

Claude Desktop

Konfiguracija HTTP — brez namestitve, brez Node.js. Polna podpora za vseh 7 orodij.

HTTP na voljo

Cursor IDE

Prenos HTTP prek končne točke anonym.legal. Kodiranje s pomočjo UI s polno zaščito PII.

HTTP na voljo
🔷

VS Code

Deluje s podporo MCP v GitHub Copilot Chat in z vtičniki razširitev MCP.

HTTP na voljo
🌊

Windsurf

Razvojno okolje Windsurf podjetja Codeium domorodno podpira strežnike HTTP MCP.

HTTP na voljo
🔗

Continue / Cline

Odprtokodna pomočnika za kodiranje s polno podporo protokola HTTP MCP.

HTTP na voljo
🔌

Po meri / REST API

Katero koli orodje, ki podpira prenos HTTP MCP, ali neposredne klice REST API.

Na voljo

Hitra namestitev

Pripravljeno in delujoče v manj kot 5 minutah

Dodajte v claude_desktop_config.json:

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

Lokacija konfiguracijske datoteke:
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 ni potreben, prav tako ni potrebna namestitev — potrebujete le URL in ključ API. Po shranjevanju znova zaženite Claude Desktop. V plošči MCP bi morali videti 7 razpoložljivih orodij. Na Claude.ai (splet) konfiguracijsko datoteko preskočite in se namesto tega povežite prek Settings → Connectors.

Dodajte v nastavitve MCP v Cursorju (~/.cursor/mcp.json):

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

Prenos HTTP. Na voljo vseh 7 orodij. Node.js ali namestitev nista potrebna.

Dodajte v .vscode/mcp.json v vašem delovnem prostoru (VS Code 1.99+):

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

Zahteva VS Code 1.99+ ter GitHub Copilot ali razširitev, združljivo z MCP.

Katero koli orodje, ki podpira prenos HTTP MCP:

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

Deluje z Windsurf, Continue, Cline, Zed, Msty in katerim koli orodjem, ki implementira prenos HTTP MCP.

Začnite — izberite svoj izdelek

MCP Server je na voljo pri obeh izdelkih. Pri obeh je na voljo brezplačna raven. Oglejte si primerjavo ↓

anonym.legal — 7 orodij cloak.business — 10 orodij

Dva izdelka. Ena tehnologija.

Oba temeljita na istem pogonu MCP za pot v obe smeri — izbirajte glede na primer uporabe

USMERJENO V RAZVIJALCE
🔬

anonym.legal

anonym.legal/mcp

  • 7 orodij MCP — analiza, anonimizacija, deanonimizacija, predloge, seje
  • 267+ vrst entitet, 48 jezikov, skupine entitet
  • 6 operatorjev: hash · encrypt · mask · redact · replace · keep
  • Skupine entitet & poimenovane predloge — konfiguracija po projektih
  • Trajanje seje: 24h začasno · 30-dnevni trezor
  • Prenos HTTP — brez paketa npm, brez Node.js, brez namestitve

Najboljše za: posamezne razvijalce, Claude Desktop, Cursor, VS Code

Začnite brezplačno →
CELOTNA PLATFORMA
🏢

cloak.business

cloak.business/mcp

  • 10 orodij MCP — vse iz anonym.legal + paketna obdelava & slike
  • 320+ vrst entitet, 70+ držav, 48 jezikov
  • Paketna obdelava: od 1 do 100 besedil v enem klicu orodja
  • Redakcija slik: OCR v 38 jezikih + vizualno zamegljevanje PII
  • Vključuje tudi: razširitev Chrome · dodatek Office
  • NPM: cloak-business-mcp-server

Najboljše za: ekipe, cevovode za obdelavo dokumentov/slik, podjetja

Začnite brezplačno →
DETERMINISTIČNO
317 prepoznavalnikov vzorcev — ne verjetnostna UI
POT V OBE SMERI
Anonimizira izhodno · deanonimizira vhodno — poln cikel
UGODNO
Cenik na osnovi žetonov, pri obeh brezplačna raven €0
ZAUPANJA VREDNO
ISO 27001:2022 · nemški strežniki · Presidio

Vodniki po korakih za vaše specifično orodje

Vsaka platforma ima drugačne konfiguracijske datoteke, možnosti prenosa in posebnosti — zlasti VS Code, ki uporablja "servers" namesto "mcpServers". Naši vodniki po platformah pokrivajo natančne korake, odpravljanje težav in napredno konfiguracijo za vsako orodje.

7 orodij MCP

Popolna referenca parametrov — ★ brezplačno · ● žetoni se zaračunajo

anonym_legal_analyze_text ★ brezplačno

Zazna entitete PII v besedilu, ne da bi ga spremenil. Vrne vrste entitet, položaje in ocene zaupanja. Podpira predloge, skupine entitet in prepoznavalnike po meri (ad-hoc).

ParameterTipObveznoOpis
textstringrequiredBesedilo za analizo. Podpira velike vhode.
languagestringoptionalJezikovna koda. Podprtih je 48 jezikov (en, de, fr, es, it, pt, nl, pl, ru, zh, ja, ko, ar, hi…). Privzeto: en
entitiesstring[]optionalSpecifične vrste entitet za zaznavo, npr. ["PERSON", "EMAIL_ADDRESS"]. Privzeto: vse vrste. Največ 50.
entity_groupsstring[]optionalSkupine entitet za zaznavo. Razširi se na vse člane: UNIVERSAL, FINANCIAL, DACH, NORTH_AMERICA, HEALTHCARE itd. (skupno število skupin entitet). Največ 20.
output"full" | "summary" | "counts"optionalfull — besedilo entitete + položaji + ocene. summary — samo vrednosti entitet. counts — samo štetje po vrstah entitet (najhitreje). Privzeto: full
score_thresholdnumberoptionalNajnižja ocena zaupanja 0,0–1,0. Nižje = več zaznav, več napačnih zadetkov. Privzeto: 0.5
preset"default" | "personal" | "private"optionalUporabi shranjeno konfiguracijo predloge. default = standardne entitete, personal = vaša predloga po meri, private = zasebna predloga.
ad_hoc_recognizersobject[]optionalRegularni izrazi po meri za entitete, specifične za domeno. Največ 10. Vsak vsebuje: entity_type, patterns (regex + score), context (neobvezne besede za povečanje ocene), languages (neobvezno).
response_format"json" | "markdown"optionalIzhodna oblika. json za strukturirane podatke, markdown za berljivo obliko za ljudi. Privzeto: json
Primer
// 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 ● žetoni se zaračunajo

Anonimizira besedilo z zaznavo in nadomestitvijo PII. Podpira 6 operatorjev na vrsto entitete. Uporabite mode="tokenize" za povratno nadomestitev (vrne session_id) ali mode="redact" za trajno odstranitev.

ParameterTipObveznoOpis
textstringrequiredBesedilo za anonimizacijo. Podpira velike vhode.
mode"redact" | "tokenize"optionaltokenize — nadomesti s povratnimi žetoni (vrne session_id). redact — trajna odstranitev. Privzeto: tokenize
operatorsobjectoptionalOperatorji po vrstah entitet. Ključ = vrsta entitete, vrednost = konfiguracija operatorja. Glejte razdelek Operatorji spodaj.
entitiesstring[]optionalSpecifične vrste entitet za anonimizacijo. Privzeto: vse zaznane.
entity_groupsstring[]optionalSkupine entitet za anonimizacijo (razširi se na člane). Največ 20.
languagestringoptionalJezikovna koda. Privzeto: en
score_thresholdnumberoptionalNajnižje zaupanje 0,0–1,0. Privzeto: 0.5
presetstringoptionalUporabi shranjeno predlogo: default, personal, private.
persistence"session" | "persistent"optionalsession = 24-urna življenjska doba žetona. persistent = 30 dni. Privzeto: session
sessionNamestringoptionalNeobvezno ime za sejo (črke, številke, podčrtaj, vezaj). Največ 100 znakov.
output"full" | "metadata" | "minimal"optionalfull = anonimizirano besedilo + podrobnosti entitet. metadata = besedilo + štetje po vrstah. minimal = samo besedilo (najhitreje). Privzeto: full
e2e_modebooleanoptionalNačin šifriranja od konca do konca. Strežnik vrne izvirne položaje v besedilu; odjemalec lokalno zgradi preslikave žetonov. Strežnik nikoli ne vidi vrednosti PII. Privzeto: false
response_format"json" | "markdown"optionalIzhodna oblika. Privzeto: json
Primer — operatorji po entitetah
{
  "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 ★ brezplačno

Obnovi izvirne vrednosti PII iz žetonov. Posredujte anonimizirano besedilo in session_id vrnjen s strani anonymize_text. Deluje za sejne (24h) in trajne (30d) žetone.

ParameterTipObveznoOpis
textstringrequiredTokenizirano besedilo, ki vsebuje žetone, kot je <EMAIL_1>, <PERSON_1> za obnovitev.
session_idstringrequiredID seje, ki ga vrne anonymize_text. Povezuje žetone z njihovimi izvirnimi vrednostmi.
Primer
{
  "text": "Here is the analysis for <PERSON_1> with account <EMAIL_1>",
  "session_id": "sess_abc123xyz"
}
anonym_legal_estimate_cost ★ brezplačno

Ocenite strošek žetonov pred obdelavo. To uporabite pred velikimi anonimizacijskimi opravili za načrtovanje proračuna žetonov. Ne spreminja besedila in ne zaračunava žetonov.

ParameterTipObveznoOpis
textstringrequiredBesedilo, za katero se oceni strošek.
languagestringoptionalJezikovna koda. Vpliva na štetje žetonov. Privzeto: en
anonym_legal_get_balance ★ brezplačno

Vrne vaše trenutno stanje žetonov, raven naročnine in statistiko uporabe. Parametri niso potrebni.

anonym_legal_list_sessions ★ brezplačno

Izpiše vse aktivne seje tokenizacije. Seje potečejo: session vrsta v 24h, persistent v 30 dneh. To uporabite za iskanje starih ID-jev sej ali pregled aktivnih sej.

Obveznih parametrov ni. Vrne polje objektov sej z id, imenom, štetjem entitet, vrsto trajnosti in časovnimi žigi poteka.

anonym_legal_delete_session ★ brezplačno

Trajno izbriše sejo tokenizacije in vse njene preslikave žetonov. Uporabite za skladnost s pravico do izbrisa po GDPR ali ko občutljivi podatki seje niso več potrebni.

ParameterTipObveznoOpis
session_idstringrequiredID seje za trajni izbris.

6 operatorjev

Konfigurirajte metodo anonimizacije po vrstah entitet prek operators parametra

replace

Nadomesti entiteto z besedilom po meri. Če ni new_value podanega, uporabi sintetični nadomestni znak, primeren za vrsto (npr., <PERSON>).

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

Popolnoma odstrani entiteto. Brez parametrov. Trajno — seja se ne ustvari. Najboljše za strogo skladnost, kjer vrednosti ne smejo obstajati v nobeni obliki.

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

Nadomesti s kriptografskim zgoščevanjem (hash). Enak vhod vedno ustvari enak zgoščeni niz — uporabno za odpravljanje podvajanj brez shranjevanja izvirnikov. Izberite SHA256 (64 znakov) ali SHA512 (128 znakov).

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

Šifrira z AES-256. Zahteva ključ dolžine 16, 24 ali 32 znakov, ki ga zagotovite sami. Ključ je vaš — anonym.legal ga nikoli ne shrani. Dešifrira ga lahko vsakdo, ki ima ključ.

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

Delno skrije vrednost z znaki za maskiranje. Nastavite chars_to_mask za število znakov, ki naj bodo skriti. Uporabite from_end: false (privzeto) za maskiranje od začetka, true za maskiranje od konca.

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

Izključi entiteto iz anonimizacije. Uporabno, kadar želite določene vrste zaznati, ne pa tudi anonimizirati — npr. ohranite DATE_TIME vidno, medtem ko anonimizirate imena in ID-je.

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

Skupine entitet

Uporabite entity_groups za hkraten cilj celih regij ali domen

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 · potni listi & vozniška dovoljenja 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 · potni listi & osebni dokumenti…
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 · potni listi & vozniška dovoljenja za 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 · potni listi…
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 · potni listi…
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

Napredna konfiguracija

Predloge, prepoznavalniki po meri, način e2e

Predloge

Predloge shranijo konfiguracijo vrst entitet, operatorjev in pragov ocen. Predloge ustvarite v nadzorni plošči svojega računa anonym.legal in se nanje sklicujte po imenu.

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

Prepoznavalniki po meri (ad-hoc)

Določite vrste entitet po meri na osnovi regularnih izrazov za podatke, specifične za domeno — ID-je zaposlenih, interne kode projektov, lastniške identifikatorje. Do 10 na zahtevo.

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

Način šifriranja od konca do konca

Z e2e_mode: true, strežnik vrne izvirne položaje v besedilu, namesto da bi preslikave žetonov upravljal na strežniški strani. Vaš odjemalec lokalno zgradi preslikavo in jo lahko šifrira z lastnim ključem. Strežnik nikoli ne shrani ali vidi vrednosti 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

Primeri uporabe

Scenariji iz resničnega sveta — skupine entitet in operatorji za vsako domeno

Pravo & odvetniške pisarne

Pregled pogodb s pomočjo UI brez razkritja identitete strank

Odvetniki lahko uporabljajo Claude za analizo pogodb, pravne raziskave in pripravo dokumentov, medtem ko imena strank, naslovi, številke zadev in finančni pogoji ostanejo zaščiteni. Skupina LEGAL in poleg tega UNIVERSAL in FINANCIAL pokriva večino vrst pravnih dokumentov.

{
  "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"
}
Zdravstvo & klinika

Analiza bolniških kartotek s pomočjo UI, varna za HIPAA

Klinično osebje lahko izkoristi UI za pomoč pri diagnozi in povzemanje kartotek, medtem ko se PHI (zaščiteni zdravstveni podatki) samodejno odstranijo. Skupina HEALTHCARE pokriva številke bolniških kartotek, številke receptov, ID-je pacientov, ID-je zavarovanja in identifikatorje, specifične za zdravstvo, v 5 državah.

{
  "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 & bančništvo

Analiza goljufij s pomočjo UI brez razkritja podatkov o računih

Finančne institucije lahko uporabljajo UI za analizo transakcij, odkrivanje goljufij in podporo strankam, medtem ko se z IBAN-i, kreditnimi karticami, bančnimi kodami, kripto denarnicami in identifikatorji strank ravna v skladu s politiko skladnosti.

{
  "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"}
  }
}
Razvoj programske opreme & DevOps

Pregled kode s pomočjo UI brez uhajanja poverilnic in skrivnosti

Razvijalci lahko prilepijo kodo, dnevnike in konfiguracijske datoteke v Claude in Cursor za pomoč UI, ne da bi razkrili ključe API, nize za povezavo, žetone JWT, poverilnice podatkovnih baz ali interna imena gostiteljev. Deluje samodejno v ozadju — brez sprememb poteka dela.

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

Omejitve & hitrosti

100K

Največja dolžina besedila

veliki vhodi (razdeljeni na strani odjemalca) (pribl. 80 strani besedila)

100/min

Omejitev hitrosti

omejitve poštene uporabe, signalizirane s HTTP 429 in glavo Retry-After

24h / 30d

Trajanje seje

Sejni žetoni: 24 ur. Trajni žetoni: 30 dni.

Vrzel v zasebnosti MCP

Dodajanje strežnikov MCP v vaše orodje UI ustvari pretok podatkov, ki ga morda niste upoštevali

Kaj se zgodi, ko dodate kateri koli strežnik MCP

Ko Claude Desktop ali Cursor pokliče strežnik MCP tretje osebe — za poizvedbe v podatkovni bazi, dostop do datotek, spletno iskanje — lahko UI temu strežniku naroči obdelavo katerih koli podatkov v trenutnem kontekstu pogovora. Zaščita zasebnosti podjetij Anthropic ali Cursor velja za model, ne pa za strežnike MCP, ki jih dodate.

Ta strežnik MCP anonym.legal prestreže vsak poziv, preden ga vidi UI — tudi pred klicem katerega koli drugega orodja MCP. PII se na ravni protokola nadomesti z žetoni, tako da noben drug strežnik nikoli ne prejme pravih osebnih podatkov iz vaših pogovorov.

Scenarij Brez anonymize.dev Z anonymize.dev
Model UI vidi vaš poziv Vključeni pravi PII Samo žetoni
Drugi strežniki MCP v kontekstu Prejmejo prave PII Prejmejo žetone
Vrivanje pozivov (prompt injection), usmerjeno na PII Lahko pridobi prave podatke Mogoče je pridobiti samo žetone
Skladnost s členom 25 GDPR Ročno — vaša odgovornost Avtomatizirano na ravni protokola
Potrebna sprememba poteka dela razvijalca Ni potrebna Ni potrebna — pregledno

KAKO DELUJE VERIGA

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)

Cenik MCP Server

MCP Server uporablja vaše stanje žetonov. Operacije analize so brezplačne. Operacije anonimizacije zaračunajo žetone sorazmerno z dolžino besedila in številom entitet.

Pro

€15/mes

4,000 žetonov/cikel

Dopolnitve: +300 žetonov za €1

Pridobite Pro

Business

€29/mes

10,000 žetonov/cikel

Dopolnitve: +350 žetonov za €1

Pridobite Business

Opomba: Trenutno vsi paketi med promocijskim obdobjem vključujejo vse funkcije Pro in Business. Na voljo je vseh 7 orodij MCP. Za testiranje je na voljo tudi brezplačni paket (200 žetonov/cikel).

Zgornji cenik velja za anonym.legal. cloak.business ima ločene pakete z orodji za paketno obdelavo & slike.

Oglejte si celoten cenik z vsemi funkcijami paketov →

Pogosto zastavljena vprašanja

Kaj je MCP Server anonym.legal?

MCP Server anonym.legal je plast zasebnosti za orodja UI za kodiranje. Prestreza pozive, zazna PII z uporabo več kot 267 vrst entitet v 48 jezikih, nadomesti osebne podatke s povratnimi žetoni in obnovi izvirnike v odgovorih UI.

Kako namestim MCP Server v Cursor?

Dodajte v .cursor/mcp.json:

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

Zahteva ključ API paketa Pro ali Business od anonym.legal.

Ali MCP Server deluje s Claude Desktop?

Da. MCP Server anonym.legal uporablja prenos HTTP — Node.js in namestitev nista potrebna. Dodajte v claude_desktop_config.json:

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

Kateri cenovni paketi vključujejo dostop do MCP Server?

MCP Server zahteva paket Pro (€15/mesec, 4,000 žetonov) ali Business (€29/mesec, 10,000 žetonov). Paketa Free in Basic ne vključujeta dostopa do MCP.