anonym.legal  ·  cloak.business  ·  Round-Trip PII zaštita

MCP Server
Round-Trip zaštita PII podataka

Upiti se anonimizuju pre nego što ih AI vidi. Odgovori se deanonimizuju pre nego što ih Vi pročitate. Vaš radni tok ostaje nepromenjen — zaštita je nevidljiva.

KAKO FUNKCIONIŠE ROUND-TRIP CIKLUS

  • Izlaz → Detektuje 267+ tipova PII podataka i svaki zamenjuje reverzibilnim tokenom pre nego što AI vidi upit
  • ← Ulaz Automatski vraća svaku originalnu vrednost u AI odgovoru — Vi uvek čitate stvarna imena
  • 6 operatora: hash za imena, encrypt za kartice, mask za telefone, redact za SSN brojeve — po tipu entiteta
  • E2E režim: samo Vaš klijent poseduje mapiranje — server nikada ne skladišti stvarne vrednosti
Brza instalacija Referenca alata Vodič za operatore
7
MCP alati
6
Operatori
26
Grupe entiteta
48
Jezici
267+
Tipovi entiteta

Kako funkcioniše

Transparentni proxy — AI nikada ne vidi stvarne PII podatke

💻

Vaš AI alat

Claude Desktop
Cursor · VS Code
Windsurf · Continue

upit sa PII podacima
🛡️

MCP Server

Detektuje PII
Zamenjuje tokenima
Vraća pri povratku

bezbedan upit
🤖

AI model

Claude · GPT
Nikada ne vidi
stvarne PII podatke

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

↩ Odgovor stiže sa svim tokenima automatski vraćenim na originalne vrednosti

Podržane integracije

HTTP transport svuda — bez Node.js, bez instalacije

🤖

Claude Desktop

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

HTTP dostupan

Cursor IDE

HTTP transport preko anonym.legal endpointa. AI-asistirano programiranje sa punom zaštitom PII podataka.

HTTP dostupan
🔷

VS Code

Radi sa MCP podrškom u GitHub Copilot Chat i MCP ekstenzijama.

HTTP dostupan
🌊

Windsurf

Codeium-ov Windsurf IDE nativno podržava HTTP MCP servere.

HTTP dostupan
🔗

Continue / Cline

Open-source asistenti za programiranje sa punom podrškom za HTTP MCP protokol.

HTTP dostupan
🔌

Prilagođeno / REST API

Bilo koji alat koji podržava HTTP MCP transport ili direktne 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 konfiguracionog fajla:
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č. Ponovo pokrenite Claude Desktop nakon čuvanja. Trebalo bi da vidite 7 dostupnih alata u MCP panelu. Na Claude.ai (web), preskočite konfiguracioni fajl u potpunosti i povežite se preko Settings → Connectors.

Dodajte u Cursor MCP podešavanja (~/.cursor/mcp.json):

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

HTTP transport. Svih 7 alata dostupno. 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"
      }
    }
  }
}

Zahteva VS Code 1.99+ i GitHub Copilot ili MCP-kompatibilnu ekstenziju.

Bilo koji alat koji podržava HTTP MCP transport:

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

Radi sa Windsurf, Continue, Cline, Zed, Msty i bilo kojim alatom koji implementira MCP HTTP transport.

Započnite — izaberite svoj proizvod

MCP Server je dostupan na oba proizvoda. Besplatan plan na oba. Pogledajte poređenje ↓

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

Dva proizvoda. Jedna tehnologija.

Oba su izgrađena na istom round-trip MCP mehanizmu — izaberite prema slučaju upotrebe

FOKUS NA PROGRAMERE
🔬

anonym.legal

anonym.legal/mcp

  • 7 MCP alata — analiza, anonimizacija, deanonimizacija, predefinisane postavke, sesije
  • 267+ tipova entiteta, 48 jezika, grupe entiteta
  • 6 operatora: hash · encrypt · mask · redact · replace · keep
  • Grupe entiteta & imenovane predefinisane postavke — konfiguracija po projektu
  • Trajanje sesije: 24h privremeno · 30 dana trajno skladištenje
  • HTTP transport — bez npm paketa, bez Node.js, bez instalacije

Najbolje za: individualne programere, Claude Desktop, Cursor, VS Code

Započnite besplatno →
KOMPLETNA PLATFORMA
🏢

cloak.business

cloak.business/mcp

  • 10 MCP alata — sve iz anonym.legal + batch & image obrada
  • 320+ tipova entiteta, 70+ zemalja, 48 jezika
  • Batch obrada: 1–100 tekstova u jednom pozivu alata
  • Redakcija slika: OCR na 38 jezika + vizuelno zamagljivanje PII podataka
  • Takođe uključuje: Chrome ekstenziju · Office dodatak
  • NPM: cloak-business-mcp-server

Najbolje za: timove, pipeline-ove za obradu dokumenata/slika, korporativne korisnike

Započnite besplatno →
DETERMINISTIČKO
317 prepoznavača obrazaca — nije probabilistička AI
ROUND-TRIP
Anonimizuje izlazne podatke · deanonimizuje ulazne — pun ciklus
POVOLJNO
Cenovnik zasnovan na tokenima, €0 besplatan plan na oba proizvoda
POUZDANO
ISO 27001:2022 · nemački serveri · Presidio

Vodiči korak-po-korak za Vaš specifičan alat

Svaka platforma ima drugačije konfiguracione fajlove, opcije transporta i specifičnosti — posebno VS Code, koji koristi "servers" umesto "mcpServers". Naši vodiči za platforme pokrivaju tačne korake, rešavanje problema i naprednu konfiguraciju za svaki alat.

7 MCP alata

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

anonym_legal_analyze_text ★ besplatno

Detektuje PII entitete u tekstu bez njegove izmene. Vraća tipove entiteta, pozicije i ocene pouzdanosti. Podržava predefinisane postavke, grupe entiteta i prilagođene ad-hoc prepoznavače.

ParametarTipObaveznoOpis
textstringrequiredTekst za analizu. Maksimalno veliki unosi.
languagestringoptionalKod jezika. Podržano 48 jezika (en, de, fr, es, it, pt, nl, pl, ru, zh, ja, ko, ar, hi…). Podrazumevano: en
entitiesstring[]optionalSpecifični tipovi entiteta za detekciju, npr. ["PERSON", "EMAIL_ADDRESS"]. Podrazumevano: svi tipovi. Maksimalno 50.
entity_groupsstring[]optionalGrupe entiteta za detekciju. Proširuje se na sve članove: UNIVERSAL, FINANCIAL, DACH, NORTH_AMERICA, HEALTHCARE, itd. (grupa entiteta ukupno). Maksimalno 20.
output"full" | "summary" | "counts"optionalfull — tekst entiteta + pozicije + ocene. summary — samo vrednosti entiteta. counts — samo brojevi po tipu entiteta (najbrže). Podrazumevano: full
score_thresholdnumberoptionalMinimalna ocena pouzdanosti 0.0–1.0. Niža vrednost = više detekcija, više lažno pozitivnih rezultata. Podrazumevano: 0.5
preset"default" | "personal" | "private"optionalKoristite sačuvanu predefinisanu konfiguraciju. default = standardni entiteti, personal = Vaša prilagođena postavka, private = privatna postavka.
ad_hoc_recognizersobject[]optionalPrilagođeni regex obrasci za entitete specifične za domen. Maksimalno 10. Svaki sadrži: entity_type, patterns (regex + score), context (opcione reči za pojačanje), languages (opciono).
response_format"json" | "markdown"optionalFormat izlaza. json za strukturirane podatke, markdown za čitljiv format. Podrazumevano: 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 ● tokeni se naplaćuju

Anonimizuje tekst detekcijom i zamenom PII podataka. Podržava 6 operatora po tipu entiteta. Koristite mode="tokenize" za reverzibilnu zamenu (vraća session_id) ili mode="redact" za trajno uklanjanje.

ParametarTipObaveznoOpis
textstringrequiredTekst za anonimizaciju. Maksimalno veliki unosi.
mode"redact" | "tokenize"optionaltokenize — zamenjuje reverzibilnim tokenima (vraća session_id). redact — trajno uklanjanje. Podrazumevano: tokenize
operatorsobjectoptionalOperatori po tipu entiteta. Ključ = tip entiteta, vrednost = konfiguracija operatora. Pogledajte odeljak Operatori ispod.
entitiesstring[]optionalSpecifični tipovi entiteta za anonimizaciju. Podrazumevano: svi detektovani.
entity_groupsstring[]optionalGrupe entiteta za anonimizaciju (proširuje se na članove). Maksimalno 20.
languagestringoptionalKod jezika. Podrazumevano: en
score_thresholdnumberoptionalMinimalna pouzdanost 0.0–1.0. Podrazumevano: 0.5
presetstringoptionalKoristite sačuvanu predefinisanu postavku: default, personal, private.
persistence"session" | "persistent"optionalsession = trajanje tokena 24h. persistent = 30 dana. Podrazumevano: session
sessionNamestringoptionalOpcioni naziv sesije (alfanumerički znaci, donja crta, crtica). Maksimalno 100 znakova.
output"full" | "metadata" | "minimal"optionalfull = anonimizovan tekst + detalji entiteta. metadata = tekst + brojevi po tipu. minimal = samo tekst (najbrže). Podrazumevano: full
e2e_modebooleanoptionalRežim end-to-end enkripcije. Server vraća originalne pozicije teksta; klijent lokalno gradi mapiranje tokena. Server nikada ne vidi PII vrednosti. Podrazumevano: false
response_format"json" | "markdown"optionalFormat izlaza. Podrazumevano: json
Primer — 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 originalne PII vrednosti iz tokena. Prosledite anonimizovan tekst i session_id vraćen od strane anonymize_text. Radi i sa privremenim (24h) i sa trajnim (30d) tokenima.

ParametarTipObaveznoOpis
textstringrequiredTokenizovan tekst koji sadrži tokene poput <EMAIL_1>, <PERSON_1> za vraćanje.
session_idstringrequiredID sesije vraćen od strane anonymize_text. Povezuje tokene sa njihovim originalnim vrednostima.
Primer
{
  "text": "Here is the analysis for <PERSON_1> with account <EMAIL_1>",
  "session_id": "sess_abc123xyz"
}
anonym_legal_estimate_cost ★ besplatno

Procenjuje trošak tokena pre obrade. Koristite ovo pre velikih anonimizacija za planiranje budžeta tokena. Ne menja tekst niti naplaćuje tokene.

ParametarTipObaveznoOpis
textstringrequiredTekst za koji se procenjuje trošak.
languagestringoptionalKod jezika. Utiče na brojanje tokena. Podrazumevano: en
anonym_legal_get_balance ★ besplatno

Vraća Vaš trenutni saldo tokena, nivo plana i statistiku korišćenja. Nisu potrebni parametri.

anonym_legal_list_sessions ★ besplatno

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

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

anonym_legal_delete_session ★ besplatno

Trajno briše sesiju tokenizacije i sva njena mapiranja tokena. Koristite za usklađenost sa GDPR pravom na brisanje ili kada osetljivi podaci sesije više nisu potrebni.

ParametarTipObaveznoOpis
session_idstringrequiredID sesije za trajno brisanje.

6 operatora

Konfigurišite metod anonimizacije po tipu entiteta preko operators parametra

replace

Zamenjuje entitet prilagođenim tekstom. Ako new_value nije naveden, koristi se sintetički zamenski tekst prikladan tipu entiteta (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 — ne kreira se sesija. Najbolje za strogu usklađenost gde vrednosti ne smeju postojati ni u kom obliku.

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

Zamenjuje kriptografskim hash-om. Isti ulaz uvek proizvodi isti hash — korisno za deduplikaciju bez čuvanja originala. Izaberite SHA256 (64 znaka) ili SHA512 (128 znakova).

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

Enkriptuje pomoću AES-256. Zahteva ključ od 16, 24 ili 32 znaka koji Vi obezbeđujete. Ključ je Vaš — anonym.legal ga nikada ne skladišti. Dekriptovanje je moguće svakom ko poseduje ključ.

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

Delimično sakriva vrednost maskirnim znacima. Podesite chars_to_mask za broj znakova koji se maskiraju. Koristite from_end: false (podrazumevano) 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 da detektujete, ali ne anonimizujete određene tipove — npr. zadržite DATE_TIME vidljivim dok se imena i identifikacioni brojevi anonimizuju.

"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 regiona 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 pasoši & 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 · pasoši & lične karte…
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 · pasoši & 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 · pasoši…
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 · pasoši…
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

Predefinisane postavke, prilagođeni prepoznavači, e2e režim

Predefinisane postavke

Predefinisane postavke čuvaju konfiguraciju tipova entiteta, operatora i pragova ocene. Kreirajte postavke u kontrolnoj tabli Vašeg anonym.legal naloga i pozivajte 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)

Definišite prilagođene tipove entiteta zasnovane na regex obrascima za podatke specifične za domen — brojeve zaposlenih, interne šifre projekata, vlasničke identifikatore. Do 10 po zahtevu.

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

Režim end-to-end enkripcije

Sa e2e_mode: true, server vraća originalne pozicije teksta umesto da upravlja mapiranjem tokena na strani servera. Vaš klijent lokalno gradi mapiranje i može ga enkriptovati sopstvenim ključem. Server nikada ne skladišti niti vidi PII vrednosti.

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

Slučajevi upotrebe

Scenariji iz stvarnog sveta — grupe entiteta i operatori za svaki domen

Pravo & advokatske kancelarije

AI-asistirana provera ugovora bez otkrivanja identiteta klijenta

Advokati mogu koristiti Claude za analizu ugovora, pravna istraživanja i izradu dokumenata dok imena klijenata, adrese, brojevi predmeta i finansijski uslovi ostaju zaštićeni. LEGAL grupa plus UNIVERSAL i FINANCIAL pokrivaju većinu tipova 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čko okruženje

HIPAA-bezbedna AI analiza kartona pacijenata

Kliničko osoblje može koristiti AI za pomoć pri dijagnozi i sažimanje kartona dok se PHI (zaštićeni zdravstveni podaci) automatski uklanjaju. HEALTHCARE grupa pokriva brojeve zdravstvenih kartona, brojeve recepata, ID-eve pacijenata, brojeve polisa 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

AI analiza prevara bez otkrivanja podataka o računu

Finansijske institucije mogu koristiti AI za analizu transakcija, detekciju prevara i korisničku podršku dok se IBAN brojevi, kreditne kartice, sort kodovi, kripto novčanici i identifikatori korisnika obrađuju u skladu sa 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 provera koda bez curenja kredencijala i tajnih podataka

Programeri mogu nalepiti kod, logove i konfiguracione fajlove u Claude i Cursor za AI pomoć bez otkrivanja API ključeva, connection string-ova, JWT tokena, kredencijala baze podataka ili internih hostname-ova. Radi automatski u pozadini — bez izmene radnog toka.

// 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 & brzine

100K

Maksimalna dužina teksta

veliki unosi (dele se na strani klijenta) (približno 80 strana teksta)

100/min

Ograničenje brzine

ograničenja poštene upotrebe, signalizirana HTTP 429 statusom sa Retry-After zaglavljem

24h / 30d

Trajanje sesije

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

MCP jaz u privatnosti

Dodavanje MCP servera Vašem AI alatu kreira tok podataka koji možda niste uzeli u obzir

Šta se dešava kada dodate bilo koji MCP server

Kada Claude Desktop ili Cursor pozove MCP server treće strane — za upite baze podataka, pristup fajlovima, pretragu weba — AI može tom serveru naložiti da obradi bilo koje podatke iz trenutnog konteksta razgovora. Zaštita privatnosti od strane Anthropic ili Cursor odnosi se na model, ne na MCP servere koje Vi dodajete.

The anonym.legal MCP server presreće svaki upit pre nego što ga AI vidi — uključujući pre nego što se pozove bilo koji drugi MCP alat. PII podaci se zamenjuju tokenima na nivou protokola, tako da nijedan drugi server nikada ne prima stvarne lične podatke iz Vaših razgovora.

Scenario Bez anonymize.dev Sa anonymize.dev
AI model vidi Vaš upit Uključeni stvarni PII podaci Samo tokeni
Drugi MCP serveri u kontekstu Primaju stvarne PII podatke Primaju tokene
Prompt injekcija usmerena na PII podatke Mogu izvući stvarne podatke Mogu se izvući samo tokeni
Usklađenost sa GDPR čl. 25 Ručno — Vaša odgovornost Automatizovano na nivou protokola
Potrebna je izmena radnog toka programera Nije potrebno Nije potrebno — transparentno

KAKO FUNKCIONIŠE 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)

Cenovnik MCP Server-a

MCP Server koristi Vaš saldo tokena. Operacije analize su besplatne. Operacije anonimizacije naplaćuju tokene srazmerno dužini teksta i broju entiteta.

Pro

€15/mes.

4.000 tokena/ciklus

Dopune: +300 tokena za €1

Nabavite Pro

Business

€29/mes.

10.000 tokena/ciklus

Dopune: +350 tokena za €1

Nabavite Business

Napomena: Trenutno svi planovi uključuju sve Pro i Business funkcije tokom promotivnog perioda. Svih 7 MCP alata je dostupno. Besplatan plan (200 tokena/ciklus) je takođe dostupan za testiranje.

Gornji cenovnik važi za anonym.legal. cloak.business ima odvojene planove sa batch & image alatima.

Pogledajte kompletan cenovnik sa svim funkcijama planova →

Česta pitanja

Šta je anonym.legal MCP Server?

anonym.legal MCP Server je sloj privatnosti za AI alate za programiranje. Presreće upite, detektuje PII podatke koristeći 267+ tipova entiteta na 48 jezika, zamenjuje lične podatke reverzibilnim tokenima i vraća originale u AI odgovorima.

Kako da instaliram MCP Server u Cursor?

Dodajte u .cursor/mcp.json:

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

Zahteva API ključ Pro ili Business plana od anonym.legal.

Da li MCP Server radi sa Claude Desktop?

Da. anonym.legal MCP Server koristi HTTP transport — 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 cenovnika uključuju pristup MCP Server-u?

MCP Server zahteva Pro (€15/mesečno, 4.000 tokena) ili Business (€29/mesečno, 10.000 tokena) plan. Free i Basic planovi ne uključuju pristup MCP-u.