anonym.legal  ·  cloak.business  ·  Round-Trip PII

MCP Server
Round-Trip zaštita PII podataka

Upiti se anonimiziraju prije nego što ih AI vidi. Odgovori se deanonimiziraju prije nego što ih pročitate. Vaš radni tijek ostaje nepromijenjen — zaštita je nevidljiva.

KAKO FUNKCIONIRA ROUND-TRIP

  • Van → Otkriva 267+ vrsta PII podataka i svaku zamjenjuje reverzibilnim tokenom prije nego što AI vidi upit
  • ← Unutra Automatski vraća svaku izvornu vrijednost u AI odgovoru — uvijek čitate prava imena
  • 6 operatora: hashirajte imena, šifrirajte kartice, maskirajte telefone, uklonite OIB-ove — po vrsti entiteta
  • E2E način rada: mapiranje čuva samo vaš klijent — poslužitelj nikada ne pohranjuje stvarne vrijednosti
Brza instalacija Referenca alata Vodič za operatore
7
MCP alati
6
Operatori
26
Grupe entiteta
48
Jezici
267+
Vrste entiteta

Kako funkcionira

Transparentni proxy — AI nikada ne vidi stvarne PII podatke

💻

Vaš AI alat

Claude Desktop
Cursor · VS Code
Windsurf · Continue

upit s PII podacima
🛡️

MCP Server

Otkriva PII podatke
Zamjenjuje tokenima
Vraća pri povratku

siguran upit
🤖

AI model

Claude · GPT
Nikada ne vidi
stvarne PII podatke

PRIJE Što šaljete
"Debug this for user john@acme.com
API key: sk-abc123xyz
SSN: 123-45-6789"
POSLIJE Što AI prima
"Debug this for user <EMAIL_1>
API key: <API_KEY_1>
SSN: <US_SSN_1>"

↩ Odgovor se vraća sa svim tokenima automatski vraćenim na izvorne vrijednosti

Podržane integracije

HTTP prijenos posvuda — bez Node.js-a, bez instalacije

🤖

Claude Desktop

HTTP konfiguracija — bez instalacije, bez Node.js-a. Puna podrška za svih 7 alata.

HTTP dostupan

Cursor IDE

HTTP prijenos putem anonym.legal krajnje točke. Programiranje uz pomoć AI-ja s potpunom zaštitom PII podataka.

HTTP dostupan
🔷

VS Code

Radi s podrškom za MCP u GitHub Copilot Chatu i MCP proširenjima.

HTTP dostupan
🌊

Windsurf

Windsurf IDE tvrtke Codeium izvorno podržava HTTP MCP poslužitelje.

HTTP dostupan
🔗

Continue / Cline

Open-source pomoćnici za programiranje s punom podrškom za HTTP MCP protokol.

HTTP dostupan
🔌

Prilagođeno / REST API

Svaki alat koji podržava HTTP MCP prijenos ili izravne REST API pozive.

Dostupno

Brza instalacija

Spremno za rad za manje od 5 minuta

Dodajte u 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

Nije potreban Node.js niti instalacija — samo URL i API ključ. Ponovno pokrenite Claude Desktop nakon spremanja. Trebali biste vidjeti 7 dostupnih alata na MCP ploči. Na Claude.ai (web) potpuno preskočite konfiguracijsku datoteku i umjesto toga se povežite putem Settings → Connectors.

Dodajte u Cursor MCP postavke (~/.cursor/mcp.json):

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

HTTP prijenos. Dostupno svih 7 alata. Nije potreban Node.js niti instalacija.

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

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

Zahtijeva VS Code 1.99+ i GitHub Copilot ili MCP-kompatibilno proširenje.

Svaki alat koji podržava HTTP MCP prijenos:

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

Radi s Windsurfom, Continueom, Clineom, Zedom, Mstyjem i svakim alatom koji implementira MCP HTTP prijenos.

Započnite — odaberite svoj proizvod

MCP Server dostupan je na oba proizvoda. Besplatan plan na oba. Pogledajte usporedbu ↓

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

Dva proizvoda. Jedna tehnologija.

Oba su izgrađena na istom round-trip MCP pogonu — odaberite prema slučaju primjene

FOKUS NA RAZVOJ
🔬

anonym.legal

anonym.legal/mcp

  • 7 MCP alata — analiza, anonimizacija, deanonimizacija, predlošci, sesije
  • 267+ vrsta entiteta, 48 jezika, grupe entiteta
  • 6 operatora: hash · encrypt · mask · redact · replace · keep
  • Grupe entiteta & imenovani predlošci — konfiguracija po projektu
  • Trajanje sesije: 24 h privremeno · 30 dana trezor
  • HTTP prijenos — bez npm paketa, bez Node.js-a, bez instalacije

Najbolje za: pojedinačne developere, Claude Desktop, Cursor, VS Code

Započnite besplatno →
POTPUNA PLATFORMA
🏢

cloak.business

cloak.business/mcp

  • 10 MCP alata — sve iz anonym.legal + batch & slike
  • 320+ vrsta entiteta, 70+ zemalja, 48 jezika
  • Batch obrada: 1–100 tekstova u jednom pozivu alata
  • Uklanjanje podataka sa slika: OCR na 38 jezika + vizualno zamućivanje PII podataka
  • Također uključuje: Chrome ekstenziju · Office dodatak
  • NPM: cloak-business-mcp-server

Najbolje za: timove, pipeline-ove za obradu dokumenata/slika, poduzeća

Započnite besplatno →
DETERMINISTIČKI
317 prepoznavača uzoraka — ne vjerojatnosni AI
ROUND-TRIP
Anonimizira izlazno · deanonimizira ulazno — puni ciklus
JEFTINO
Cijene temeljene na tokenima, €0 besplatan plan na oba
POUZDANO
ISO 27001:2022 · njemački poslužitelji · Presidio

Vodiči korak po korak za vaš specifičan alat

Svaka platforma ima drukčije konfiguracijske datoteke, opcije prijenosa i posebnosti — posebno VS Code, koji koristi "servers" umjesto "mcpServers". Naši vodiči za platforme pokrivaju točne korake, rješavanje problema i naprednu konfiguraciju za svaki alat.

7 MCP alata

Potpuna referenca parametara — ★ besplatno · ● tokeni se naplaćuju

anonym_legal_analyze_text ★ besplatno

Otkriva PII entitete u tekstu bez njegove izmjene. Vraća vrste entiteta, pozicije i rezultate pouzdanosti. Podržava predloške, grupe entiteta i prilagođene ad-hoc prepoznavače.

ParametarTipObaveznoOpis
textstringobaveznoTekst za analizu. Maks. veliki unosi.
languagestringneobaveznoKod jezika. Podržano 48 jezika (en, de, fr, es, it, pt, nl, pl, ru, zh, ja, ko, ar, hi…). Zadano: en
entitiesstring[]neobaveznoKonkretne vrste entiteta za otkrivanje, npr. ["PERSON", "EMAIL_ADDRESS"]. Zadano: sve vrste. Maks. 50.
entity_groupsstring[]neobaveznoGrupe entiteta za otkrivanje. Proširuje se na sve članove: UNIVERSAL, FINANCIAL, DACH, NORTH_AMERICA, HEALTHCARE, itd. (ukupno grupa entiteta). Maks. 20.
output"full" | "summary" | "counts"neobaveznofull — tekst entiteta + pozicije + rezultati. summary — samo vrijednosti entiteta. counts — samo broj vrsta entiteta (najbrže). Zadano: full
score_thresholdnumberneobaveznoMinimalni rezultat pouzdanosti 0.0–1.0. Niže = više detekcija, više lažno pozitivnih rezultata. Zadano: 0.5
preset"default" | "personal" | "private"neobaveznoKoristite spremljenu konfiguraciju predloška. default = standardni entiteti, personal = vaš prilagođeni predložak, private = privatni predložak.
ad_hoc_recognizersobject[]neobaveznoPrilagođeni regex uzorci za entitete specifične za domenu. Maks. 10. Svaki ima: entity_type, patterns (regex + score), context (neobavezne pojačavajuće riječi), languages (neobavezno).
response_format"json" | "markdown"neobaveznoFormat izlaza. json za strukturirane podatke, markdown za čitljiv format. Zadano: json
Primjer
// 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 ● tokeni se naplaćuju

Anonimizira tekst otkrivanjem i zamjenom PII podataka. Podržava 6 operatora po vrsti entiteta. Koristite mode="tokenize" za reverzibilnu zamjenu (vraća session_id) ili mode="redact" za trajno uklanjanje.

ParametarTipObaveznoOpis
textstringobaveznoTekst za anonimizaciju. Maks. veliki unosi.
mode"redact" | "tokenize"neobaveznotokenize — zamjena reverzibilnim tokenima (vraća session_id). redact — trajno uklanjanje. Zadano: tokenize
operatorsobjectneobaveznoOperatori po vrsti entiteta. Ključ = vrsta entiteta, vrijednost = konfiguracija operatora. Pogledajte odjeljak Operatori u nastavku.
entitiesstring[]neobaveznoKonkretne vrste entiteta za anonimizaciju. Zadano: sve otkrivene.
entity_groupsstring[]neobaveznoGrupe entiteta za anonimizaciju (proširuje se na članove). Maks. 20.
languagestringneobaveznoKod jezika. Zadano: en
score_thresholdnumberneobaveznoMinimalna pouzdanost 0.0–1.0. Zadano: 0.5
presetstringneobaveznoKoristite spremljeni predložak: default, personal, private.
persistence"session" | "persistent"neobaveznosession = trajanje tokena 24 h. persistent = 30 dana. Zadano: session
sessionNamestringneobaveznoNeobavezan naziv sesije (alfanumerički, donja crta, crtica). Maks. 100 znakova.
output"full" | "metadata" | "minimal"neobaveznofull = anonimizirani tekst + detalji entiteta. metadata = tekst + broj po vrstama. minimal = samo tekst (najbrže). Zadano: full
e2e_modebooleanneobaveznoNačin rada end-to-end šifriranja. Poslužitelj vraća pozicije izvornog teksta; klijent lokalno gradi mapiranje tokena. Poslužitelj nikada ne vidi PII vrijednosti. Zadano: false
response_format"json" | "markdown"neobaveznoFormat izlaza. Zadano: json
Primjer — operatori po entitetu
{
  "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 ★ besplatno

Vraća izvorne PII vrijednosti iz tokena. Proslijedite anonimizirani tekst i session_id koji je vratio anonymize_text. Radi i za sesijske (24 h) i za trajne (30 d) tokene.

ParametarTipObaveznoOpis
textstringobaveznoTokenizirani tekst koji sadrži tokene poput <EMAIL_1>, <PERSON_1> za vraćanje.
session_idstringobaveznoID sesije koji je vratio anonymize_text. Povezuje tokene s njihovim izvornim vrijednostima.
Primjer
{
  "text": "Here is the analysis for <PERSON_1> with account <EMAIL_1>",
  "session_id": "sess_abc123xyz"
}
anonym_legal_estimate_cost ★ besplatno

Procjenjuje trošak tokena prije obrade. Koristite ovo prije velikih anonimizacijskih zadataka za planiranje budžeta tokena. Ne mijenja tekst niti naplaćuje tokene.

ParametarTipObaveznoOpis
textstringobaveznoTekst za procjenu troška.
languagestringneobaveznoKod jezika. Utječe na brojanje tokena. Zadano: en
anonym_legal_get_balance ★ besplatno

Vraća vaše trenutno stanje tokena, razinu plana i statistiku korištenja. Parametri nisu potrebni.

anonym_legal_list_sessions ★ besplatno

Prikazuje sve aktivne sesije tokenizacije. Sesije istječu: session tip za 24 h, persistent za 30 dana. Koristite ovo za pronalaženje starih ID-jeva sesija ili reviziju aktivnih sesija.

Nema obaveznih parametara. Vraća niz objekata sesija s id-jem, nazivom, brojem entiteta, tipom trajanja i vremenom isteka.

anonym_legal_delete_session ★ besplatno

Trajno briše sesiju tokenizacije i sva njezina mapiranja tokena. Koristite za usklađenost s pravom na brisanje prema GDPR-u ili kada osjetljivi podaci sesije više nisu potrebni.

ParametarTipObaveznoOpis
session_idstringobaveznoID sesije za trajno brisanje.

6 operatora

Konfigurirajte metodu anonimizacije po vrsti entiteta putem operators parametra

replace

Zamjenjuje entitet prilagođenim tekstom. Ako nije naveden new_value koristi se sintetički zamjenski tekst prikladan vrsti (npr. <PERSON>).

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

Potpuno uklanja entitet. Bez parametara. Trajno — sesija se ne stvara. Najbolje za strogu usklađenost gdje vrijednosti ne smiju postojati ni u kojem obliku.

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

Zamjenjuje kriptografskim hashom. Isti ulaz uvijek proizvodi isti hash — korisno za deduplikaciju bez pohrane izvornika. Odaberite SHA256 (64 znaka) ili SHA512 (128 znakova).

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

Šifrira pomoću AES-256. Zahtijeva ključ od 16, 24 ili 32 znaka koji sami navodite. Ključ je vaš — anonym.legal ga nikada ne pohranjuje. Dešifrirati ga može svatko tko posjeduje ključ.

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

Djelomično skriva vrijednost znakovima za maskiranje. Postavite chars_to_mask za broj znakova koje treba prikriti. Koristite from_end: false (zadano) za maskiranje od početka, true za maskiranje od kraja.

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

Isključuje entitet iz anonimizacije. Korisno kada želite otkriti, ali ne anonimizirati određene vrste — npr. ostavite DATE_TIME vidljivim dok anonimizirate imena i identifikacijske brojeve.

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

Grupe entiteta

Koristite entity_groups za ciljanje čitavih regija ili domena odjednom

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 putovnice & vozačke dozvole
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 · putovnice & osobne iskaznice…
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 · putovnice & vozačke dozvole 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 · putovnice…
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 · putovnice…
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

Predlošci, prilagođeni prepoznavači, e2e način rada

Predlošci

Predlošci spremaju konfiguraciju vrsta entiteta, operatora i pragova pouzdanosti. Stvorite predloške na nadzornoj ploči vašeg anonym.legal računa i referencirajte ih po nazivu.

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

Prilagođeni prepoznavači (ad-hoc)

Definirajte prilagođene vrste entiteta temeljene na regex izrazima za podatke specifične za domenu — ID-jeve zaposlenika, interne kodove projekata, vlasničke identifikatore. Do 10 po zahtjevu.

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 rada s end-to-end šifriranjem

Uz e2e_mode: true, poslužitelj vraća pozicije izvornog teksta umjesto upravljanja mapiranjem tokena na strani poslužitelja. Vaš klijent lokalno gradi mapiranje i može ga šifrirati vlastitim ključem. Poslužitelj nikada ne pohranjuje niti vidi PII vrijednosti.

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

Primjeri primjene

Stvarni scenariji — grupe entiteta i operatori za svaku domenu

Pravo & odvjetnički uredi

Pregled ugovora uz pomoć AI-ja bez otkrivanja identiteta klijenta

Odvjetnici mogu koristiti Claude za analizu ugovora, pravno istraživanje i izradu nacrta, dok su imena klijenata, adrese, brojevi predmeta i financijski uvjeti zaštićeni. LEGAL grupa uz UNIVERSAL i FINANCIAL pokriva većinu vrsta pravnih dokumenata.

{
  "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 & klinička praksa

AI analiza zdravstvenih kartona sigurna prema HIPAA-i

Kliničko osoblje može koristiti AI za pomoć pri dijagnostici i sažimanje kartona, dok se PHI (zaštićeni zdravstveni podaci) automatski uklanjaju. HEALTHCARE grupa pokriva brojeve zdravstvenih kartona, brojeve recepata, ID-jeve pacijenata, ID-jeve osiguranja i identifikatore specifične za zdravstvo u 5 zemalja.

{
  "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 & bankarstvo

Analiza prijevara uz pomoć AI-ja bez otkrivanja podataka o računima

Financijske institucije mogu koristiti AI za analizu transakcija, otkrivanje prijevara i korisničku podršku, dok se IBAN-ovi, kreditne kartice, sort kodovi, kripto novčanici i identifikatori korisnika obrađuju u skladu s politikom usklađenosti.

{
  "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 softvera & DevOps

AI pregled koda bez curenja vjerodajnica i tajni

Developeri mogu zalijepiti kod, logove i konfiguracijske datoteke u Claude i Cursor radi AI pomoći bez otkrivanja API ključeva, connection stringova, JWT tokena, vjerodajnica baze podataka ili internih naziva hostova. Radi automatski u pozadini — bez promjene radnog tijeka.

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

Ograničenja & stope

100K

Maks. duljina teksta

velikih unosa (dijeli se na strani klijenta) (približno 80 stranica teksta)

100/min

Ograničenje stope

ograničenja poštene uporabe, signalizirana HTTP statusom 429 s Retry-After zaglavljem

24 h / 30 d

Trajanje sesije

Sesijski tokeni: 24 sata. Trajni tokeni: 30 dana.

Rupa u privatnosti kod MCP-a

Dodavanje MCP poslužitelja u vaš AI alat stvara tok podataka koji možda niste uzeli u obzir

Što se događa kada dodate bilo koji MCP poslužitelj

Kada Claude Desktop ili Cursor pozove MCP poslužitelj treće strane — za upite baze podataka, pristup datotekama, pretraživanje weba — AI može uputiti taj poslužitelj da obradi bilo koje podatke iz trenutnog konteksta razgovora. Zaštita privatnosti tvrtki Anthropic ili Cursor odnosi se na model, a ne na MCP poslužitelje koje dodajete.

The anonym.legal MCP poslužitelj presreće svaki upit prije nego što ga AI vidi — uključujući prije nego što se pozove bilo koji drugi MCP alat. PII podaci zamjenjuju se tokenima na razini protokola, tako da nijedan drugi poslužitelj nikada ne prima stvarne osobne podatke iz vaših razgovora.

Scenarij Bez anonymize.dev S anonymize.dev
AI model vidi vaš upit Uključeni stvarni PII podaci Samo tokeni
Drugi MCP poslužitelji u kontekstu Primaju stvarne PII podatke Primaju tokene
Prompt injection usmjeren na PII podatke Može izvući stvarne podatke Mogu se izvući samo tokeni
Usklađenost s čl. 25 GDPR-a Ručno — vaša odgovornost Automatizirano na razini protokola
Potrebna promjena radnog tijeka developera Nije potrebna Nije potrebna — transparentno

KAKO FUNKCIONIRA LANAC

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)

Cijene MCP Servera

MCP Server koristi vaše stanje tokena. Operacije analize su besplatne. Operacije anonimizacije naplaćuju tokene razmjerno duljini teksta i broju entiteta.

Pro

€15/mj.

4000 tokena/ciklus

Nadoplate: +300 tokena za €1

Nabavite Pro

Business

€29/mj.

10 000 tokena/ciklus

Nadoplate: +350 tokena za €1

Nabavite Business

Napomena: Trenutačno svi planovi tijekom promotivnog razdoblja uključuju sve značajke planova Pro i Business. Dostupno svih 7 MCP alata. Za testiranje je dostupan i besplatan plan (200 tokena/ciklus).

Gore navedene cijene odnose se na anonym.legal. cloak.business ima zasebne planove s alatima za batch obradu & slike.

Pogledajte potpune cijene sa svim značajkama planova →

Često postavljana pitanja

Što je anonym.legal MCP Server?

anonym.legal MCP Server sloj je privatnosti za AI alate za programiranje. Presreće upite, otkriva PII podatke koristeći 267+ vrsta entiteta na 48 jezika, zamjenjuje osobne podatke reverzibilnim tokenima i vraća izvornike u AI odgovorima.

Kako instalirati MCP Server u Cursoru?

Dodajte u .cursor/mcp.json:

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

Zahtijeva API ključ plana Pro ili Business s anonym.legal.

Radi li MCP Server s Claude Desktopom?

Da. anonym.legal MCP Server koristi HTTP prijenos — Node.js i instalacija nisu potrebni. Dodajte u claude_desktop_config.json:

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

Koji planovi cijena uključuju pristup MCP Serveru?

MCP Server zahtijeva plan Pro (€15/mjesec, 4000 tokena) ili Business (€29/mjesec, 10 000 tokena). Planovi Free i Basic ne uključuju pristup MCP-u.