MCP Server
Protezione PII Round-Trip
I prompt vengono anonimizzati prima che l'AI li veda. Le risposte vengono deanonimizzate prima che tu le legga. Il tuo flusso di lavoro resta invariato: la protezione è invisibile.
COME FUNZIONA IL ROUND-TRIP
- Uscita → Rileva oltre 267 tipi di PII e li sostituisce ciascuno con un token reversibile prima che l'AI veda il prompt
- ← Ingresso Ripristina automaticamente ogni valore originale nella risposta dell'AI — tu leggi sempre i nomi reali
- 6 operatori: hash per i nomi, encrypt per le carte, mask per i numeri di telefono, redact per gli SSN — per tipo di entità
- Modalità E2E: solo il tuo client conserva la mappatura — il server non memorizza mai i valori reali
Come funziona
Proxy trasparente — l'AI non vede mai i PII reali
Il tuo strumento AI
Claude Desktop
Cursor · VS Code
Windsurf · Continue
MCP Server
Rileva i PII
Sostituisce con token
Ripristina al ritorno
Modello AI
Claude · GPT
Non vede mai
dati PII reali
"Debug this for user john@acme.com
API key: sk-abc123xyz
SSN: 123-45-6789"
"Debug this for user <EMAIL_1>
API key: <API_KEY_1>
SSN: <US_SSN_1>"
↩ La risposta torna con tutti i token ripristinati automaticamente ai valori originali
Integrazioni supportate
Trasporto HTTP ovunque — nessun Node.js, nessuna installazione
Claude Desktop
Configurazione HTTP — nessuna installazione, nessun Node.js. Supporto completo per tutti i 7 strumenti.
HTTP disponibileCursor IDE
Trasporto HTTP tramite l'endpoint anonym.legal. Coding assistito dall'AI con protezione PII completa.
HTTP disponibileVS Code
Funziona con il supporto MCP di GitHub Copilot Chat e con i plugin di estensione MCP.
HTTP disponibileWindsurf
L'IDE Windsurf di Codeium supporta nativamente i server MCP HTTP.
HTTP disponibileContinue / Cline
Assistenti di coding open source con supporto completo del protocollo MCP HTTP.
HTTP disponibilePersonalizzato / API REST
Qualsiasi strumento che supporti il trasporto HTTP MCP, oppure chiamate dirette alle API REST.
DisponibileInstallazione rapida
Operativo in meno di 5 minuti
Aggiungi a claude_desktop_config.json:
{
"mcpServers": {
"anonymize": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer your-api-key-here"
}
}
}
}
Posizione del file di configurazione:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json
Non serve Node.js né alcuna installazione — solo un URL e una chiave API. Riavvia Claude Desktop dopo il salvataggio. Dovresti vedere 7 strumenti disponibili nel pannello MCP. Su Claude.ai (web), salta completamente il file di configurazione e collegati invece tramite Impostazioni → Connettori.
Aggiungi alle impostazioni MCP di Cursor (~/.cursor/mcp.json):
{
"mcpServers": {
"anonymize": {
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer your-api-key-here"
}
}
}
}
Trasporto HTTP. Tutti i 7 strumenti disponibili. Non serve Node.js né alcuna installazione.
Aggiungi a .vscode/mcp.json nel tuo workspace (VS Code 1.99+):
{
"servers": {
"anonymize": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer your-api-key-here"
}
}
}
}
Richiede VS Code 1.99+ e GitHub Copilot o un'estensione compatibile con MCP.
Qualsiasi strumento che supporti il trasporto HTTP MCP:
// Generic HTTP MCP config
{
"mcpServers": {
"anonymize": {
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer your-api-key-here"
}
}
}
}
Funziona con Windsurf, Continue, Cline, Zed, Msty e qualsiasi strumento che implementi il trasporto HTTP MCP.
Inizia — scegli il tuo prodotto
MCP Server è disponibile su entrambi i prodotti. Piano gratuito su entrambi. Vedi il confronto ↓
Due prodotti. Un'unica tecnologia.
Entrambi costruiti sullo stesso motore MCP round-trip — scegli in base al caso d'uso
anonym.legal
anonym.legal/mcp
- ✓ 7 strumenti MCP — analisi, anonimizzazione, deanonimizzazione, preset, sessioni
- ✓ Oltre 267 tipi di entità, 48 lingue, gruppi di entità
- ✓ 6 operatori: hash · encrypt · mask · redact · replace · keep
- ✓ Gruppi di entità e preset denominati — configurazione per progetto
- ✓ Persistenza delle sessioni: effimera 24h · archivio 30 giorni
- ✓ Trasporto HTTP — nessun pacchetto npm, nessun Node.js, nessuna installazione
Ideale per: sviluppatori singoli, Claude Desktop, Cursor, VS Code
Inizia gratis →cloak.business
cloak.business/mcp
- ✓ 10 strumenti MCP — tutto ciò che offre anonym.legal + batch e immagini
- ✓ Oltre 320 tipi di entità, oltre 70 paesi, 48 lingue
- ✓ Elaborazione in batch: da 1 a 100 testi in una singola chiamata
- ✓ Redazione delle immagini: OCR in 38 lingue + sfocatura visiva dei PII
- ✓ Include anche: Chrome Extension · Office Add-in
- ✓ NPM:
cloak-business-mcp-server
Ideale per: team, pipeline che elaborano documenti/immagini, aziende
Inizia gratis →Guide passo-passo per il tuo strumento specifico
Ogni piattaforma ha file di configurazione, opzioni di trasporto e particolarità diverse — specialmente VS Code, che utilizza
"servers" invece di "mcpServers".
Le nostre guide per piattaforma coprono i passaggi esatti, la risoluzione dei problemi e la configurazione avanzata per ogni strumento.
7 strumenti MCP
Riferimento completo dei parametri — ★ gratuito · ● token addebitati
Rileva le entità PII nel testo senza modificarlo. Restituisce tipi di entità, posizioni e punteggi di confidenza. Supporta preset, gruppi di entità e riconoscitori ad-hoc personalizzati.
| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| text | string | obbligatorio | Testo da analizzare. Limite massimo: input di grandi dimensioni. |
| language | string | opzionale | Codice lingua. 48 supportate (en, de, fr, es, it, pt, nl, pl, ru, zh, ja, ko, ar, hi…). Predefinito: en |
| entities | string[] | opzionale | Tipi di entità specifici da rilevare, ad es. ["PERSON", "EMAIL_ADDRESS"]. Predefinito: tutti i tipi. Max 50. |
| entity_groups | string[] | opzionale | Gruppi di entità da rilevare. Si espande a tutti i membri: UNIVERSAL, FINANCIAL, DACH, NORTH_AMERICA, HEALTHCARE, ecc. (totale gruppi di entità). Max 20. |
| output | "full" | "summary" | "counts" | opzionale | full — testo dell'entità + posizioni + punteggi. summary — solo i valori delle entità. counts — solo i conteggi per tipo di entità (il più veloce). Predefinito: full |
| score_threshold | number | opzionale | Punteggio di confidenza minimo 0.0–1.0. Più basso = più rilevamenti, più falsi positivi. Predefinito: 0.5 |
| preset | "default" | "personal" | "private" | opzionale | Usa una configurazione preset salvata. default = entità standard, personal = il tuo preset personalizzato, private = preset privato. |
| ad_hoc_recognizers | object[] | opzionale | Pattern regex personalizzati per entità specifiche del dominio. Max 10. Ognuno ha: entity_type, patterns (regex + score), context (parole di boost opzionali), languages (opzionale). |
| response_format | "json" | "markdown" | opzionale | Formato di output. json per dati strutturati, markdown per un formato leggibile. Predefinito: json |
// Analyze for EU financial entities
{
"text": "Invoice for Maria Müller, IBAN DE89370400440532013000",
"entity_groups": ["UNIVERSAL", "FINANCIAL", "DACH"],
"language": "de",
"output": "summary"
}
Anonimizza il testo rilevando e sostituendo i PII. Supporta 6 operatori per tipo di entità. Usa mode="tokenize" per una sostituzione reversibile (restituisce session_id) oppure mode="redact" per una rimozione permanente.
| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| text | string | obbligatorio | Testo da anonimizzare. Limite massimo: input di grandi dimensioni. |
| mode | "redact" | "tokenize" | opzionale | tokenize — sostituisce con token reversibili (restituisce session_id). redact — rimozione permanente. Predefinito: tokenize |
| operators | object | opzionale | Operatori per tipo di entità. Chiave = tipo di entità, valore = configurazione dell'operatore. Vedi la sezione Operatori più sotto. |
| entities | string[] | opzionale | Tipi di entità specifici da anonimizzare. Predefinito: tutti quelli rilevati. |
| entity_groups | string[] | opzionale | Gruppi di entità da anonimizzare (si espande ai membri). Max 20. |
| language | string | opzionale | Codice lingua. Predefinito: en |
| score_threshold | number | opzionale | Confidenza minima 0.0–1.0. Predefinito: 0.5 |
| preset | string | opzionale | Usa preset salvato: default, personal, private. |
| persistence | "session" | "persistent" | opzionale | session = durata token 24h. persistent = 30 giorni. Predefinito: session |
| sessionName | string | opzionale | Nome opzionale per la sessione (alfanumerico, underscore, trattino). Max 100 caratteri. |
| output | "full" | "metadata" | "minimal" | opzionale | full = testo anonimizzato + dettagli delle entità. metadata = testo + conteggi per tipo. minimal = solo testo (il più veloce). Predefinito: full |
| e2e_mode | boolean | opzionale | Modalità di crittografia end-to-end. Il server restituisce le posizioni originali del testo; il client crea le mappature dei token localmente. Il server non vede mai i valori PII. Predefinito: false |
| response_format | "json" | "markdown" | opzionale | Formato di output. Predefinito: 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"
}
Ripristina i valori PII originali dai token. Passa il testo anonimizzato e il session_id restituito da anonymize_text. Funziona sia per i token di sessione (24h) sia per quelli persistenti (30gg).
| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| text | string | obbligatorio | Testo tokenizzato contenente token come <EMAIL_1>, <PERSON_1> da ripristinare. |
| session_id | string | obbligatorio | ID sessione restituito da anonymize_text. Collega i token ai loro valori originali. |
{
"text": "Here is the analysis for <PERSON_1> with account <EMAIL_1>",
"session_id": "sess_abc123xyz"
}
Stima il costo in token prima dell'elaborazione. Usalo prima di grandi elaborazioni di anonimizzazione per pianificare il budget di token. Non modifica il testo né addebita token.
| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| text | string | obbligatorio | Testo per cui stimare il costo. |
| language | string | opzionale | Codice lingua. Influisce sul conteggio dei token. Predefinito: en |
Restituisce il tuo saldo attuale di token, il livello del piano e le statistiche di utilizzo. Nessun parametro richiesto.
Elenca tutte le sessioni di tokenizzazione attive. Le sessioni scadono: session tipo in 24h, persistent in 30 giorni. Usalo per trovare vecchi ID di sessione o verificare le sessioni attive.
Nessun parametro obbligatorio. Restituisce un array di oggetti sessione con id, nome, conteggi delle entità, tipo di persistenza e timestamp di scadenza.
Elimina definitivamente una sessione di tokenizzazione e tutte le sue mappature di token. Da usare per la conformità al diritto all'oblio del GDPR o quando i dati di sessione sensibili non sono più necessari.
| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| session_id | string | obbligatorio | ID sessione da eliminare definitivamente. |
6 operatori
Configura il metodo di anonimizzazione per tipo di entità tramite il operators parametro
Sostituisce l'entità con testo personalizzato. Se non viene fornito alcun new_value viene usato un segnaposto sintetico appropriato al tipo (ad es., <PERSON>).
"PERSON": {"type": "replace", "new_value": "[REDACTED NAME]"}
// Input: "Contact John Smith about this"
// Output: "Contact [REDACTED NAME] about this"
Rimuove completamente l'entità. Nessun parametro. Permanente — nessuna sessione creata. Ideale per conformità rigorose in cui i valori non devono esistere in alcuna forma.
"EMAIL_ADDRESS": {"type": "redact"}
// Input: "Send to john@acme.com for review"
// Output: "Send to for review"
Sostituisce con un hash crittografico. Lo stesso input produce sempre lo stesso hash — utile per la deduplicazione senza memorizzare gli originali. Scegli SHA256 (64 caratteri) o SHA512 (128 caratteri).
"PERSON": {"type": "hash", "hash_type": "SHA256"}
// Input: "Patient: John Smith"
// Output: "Patient: a8f5f167f44f4964e6c998dee827110c..."
Cripta con AES-256. Richiede una chiave di 16, 24 o 32 caratteri fornita da te. La chiave è tua — anonym.legal non la memorizza mai. Decifrabile da chiunque possieda la chiave.
"CREDIT_CARD": {"type": "encrypt", "key": "your-32char-encryption-key-here"}
// Input: "Card: 4532015112830366"
// Output: "Card: ENC:base64encoded..."
Nasconde parzialmente il valore con caratteri di mascheramento. Imposta chars_to_mask per quanti caratteri oscurare. Usa from_end: false (predefinito) per mascherare dall'inizio, true per mascherare dalla fine.
"PHONE_NUMBER": {"type": "mask", "chars_to_mask": 6, "masking_char": "*", "from_end": true}
// Input: "+1-555-867-5309"
// Output: "+1-555-******"
Esclude un'entità dall'anonimizzazione. Utile quando vuoi rilevare ma non anonimizzare certi tipi — ad es., mantenere DATE_TIME visibile mentre anonimizzi nomi e ID.
"DATE_TIME": {"type": "keep"}
"PERSON": {"type": "redact"}
// Input: "John filed on March 15, 2026"
// Output: "[PERSON] filed on March 15, 2026"
Gruppi di entità
Usa entity_groups per colpire intere regioni o domini in una sola volta
Configurazione avanzata
Preset, riconoscitori personalizzati, modalità e2e
Preset
I preset salvano una configurazione di tipi di entità, operatori e soglie di punteggio. Crea i preset nella dashboard del tuo account anonym.legal e richiamali per nome.
// 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
Riconoscitori personalizzati (ad-hoc)
Definisci tipi di entità personalizzati basati su regex per dati specifici del dominio — ID dipendenti, codici di progetto interni, identificatori proprietari. Fino a 10 per richiesta.
{
"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"]
}
]
}
Modalità di crittografia end-to-end
Con e2e_mode: true, il server restituisce le posizioni originali del testo invece di gestire le mappature dei token lato server. Il tuo client crea la mappatura localmente e può crittografarla con una propria chiave. Il server non memorizza né vede mai i valori PII.
{
"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
Scegli la tua piattaforma
Guide di configurazione passo-passo per ogni strumento compatibile con MCP
Claude Desktop
Integrazione nativa Anthropic. Configurazione HTTP per claude_desktop_config.json — non serve Node.js
Cursor IDE
Modalità HTTP. Configurazione .cursor/mcp.json per progetto o globale
VS Code
Supporto MCP basato su estensione. Configurazione tramite settings.json o .vscode/
Windsurf
L'IDE AI di Codeium con MCP nativo. Configurazione HTTP
Continue
Estensione VS Code con supporto MCP. Configurazione ~/.continue/config.json
Cline
Estensione per VS Code + Cursor. Integrazione MCP tramite HTTP
Casi d'uso
Scenari reali — gruppi di entità e operatori per ogni ambito
Revisione contratti assistita dall'AI senza esporre l'identità del cliente
Gli avvocati possono usare Claude per l'analisi contrattuale, la ricerca giuridica e la redazione, mantenendo protetti nomi dei clienti, indirizzi, numeri di pratica e termini finanziari. Il gruppo LEGAL più UNIVERSAL e FINANCIAL copre la maggior parte dei tipi di documenti legali.
{
"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"
}
Analisi AI conforme a HIPAA delle cartelle cliniche
Il personale clinico può sfruttare l'AI per l'assistenza diagnostica e la sintesi delle cartelle, mentre le PHI (Protected Health Information) vengono rimosse automaticamente. Il gruppo HEALTHCARE copre numeri di cartella clinica, numeri di prescrizione, ID paziente, ID assicurativi e identificatori specifici del settore sanitario in 5 paesi.
{
"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"}
}
}
Analisi antifrode basata su AI senza esporre i dati dei conti
Gli istituti finanziari possono usare l'AI per l'analisi delle transazioni, il rilevamento delle frodi e il supporto clienti, gestendo IBAN, carte di credito, sort code, wallet crypto e identificatori dei clienti secondo le policy di conformità.
{
"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"}
}
}
Revisione del codice con l'AI senza esporre credenziali e segreti
Gli sviluppatori possono incollare codice, log e file di configurazione in Claude e Cursor per ottenere assistenza AI senza esporre chiavi API, stringhe di connessione, token JWT, credenziali del database o hostname interni. Funziona automaticamente in background — nessun cambiamento nel flusso di lavoro.
// 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...
Limiti e tariffe
Lunghezza massima del testo
input di grandi dimensioni (suddivisi lato client) (circa 80 pagine di testo)
Limite di frequenza
limiti di utilizzo equo, segnalati con HTTP 429 e un header Retry-After
Persistenza delle sessioni
Token di sessione: 24 ore. Token persistenti: 30 giorni.
Il vuoto di privacy dell'MCP
Aggiungere server MCP al tuo strumento AI crea un flusso di dati che forse non avevi considerato
Cosa succede quando aggiungi un server MCP qualsiasi
Quando Claude Desktop o Cursor chiama un server MCP di terze parti — per query su database, accesso ai file, ricerche sul web — l'AI può istruire quel server a elaborare qualsiasi dato presente nel contesto della conversazione corrente. Le protezioni della privacy di Anthropic o Cursor si applicano al modello, non ai server MCP che aggiungi.
Il server MCP di anonym.legal intercetta ogni prompt prima che l'AI lo veda — anche prima che venga effettuata qualsiasi altra chiamata a strumenti MCP. I PII vengono sostituiti con token a livello di protocollo, quindi nessun altro server riceve mai dati personali reali dalle tue conversazioni.
| Scenario | Senza anonymize.dev | Con anonymize.dev |
|---|---|---|
| Il modello AI vede il tuo prompt | PII reali inclusi | Solo token |
| Altri server MCP nel contesto | Ricevono PII reali | Ricevono token |
| Prompt injection mirata ai PII | Può estrarre dati reali | Solo token estraibili |
| Conformità all'Art. 25 GDPR | Manuale — è una tua responsabilità | Automatizzata a livello di protocollo |
| Richiede modifiche al flusso di lavoro dello sviluppatore | Nessuna necessaria | Nessuna necessaria — trasparente |
COME FUNZIONA LA CATENA
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)
Prezzi di MCP Server
MCP Server utilizza il tuo saldo di token. Le operazioni di analisi sono gratuite. Le operazioni di anonimizzazione addebitano token proporzionalmente alla lunghezza del testo e al numero di entità.
Nota: Attualmente tutti i piani includono le funzionalità Pro e Business durante il periodo promozionale. Tutti i 7 strumenti MCP sono disponibili. È disponibile anche il piano gratuito (200 token/ciclo) per i test.
I prezzi sopra indicati si riferiscono a anonym.legal. cloak.business ha piani separati con strumenti batch e per le immagini.
Vedi il listino prezzi completo con tutte le funzionalità dei piani →Risorse correlate
Approfondimento sugli operatori
Quando usare replace, hash, encrypt, mask, redact o keep — con esempi reali per ogni caso d'uso.
Documentazione completa
Riferimento API REST, esempi di codice in Python, Node.js e cURL, oltre alla documentazione degli SDK.
FAQ
Domande comuni sull'integrazione di MCP Server, il rilevamento delle entità, la gestione delle sessioni e la sicurezza.
Domande frequenti
Cos'è il MCP Server di anonym.legal?
Il MCP Server di anonym.legal è un livello di privacy per gli strumenti AI di coding. Intercetta i prompt, rileva i PII utilizzando oltre 267 tipi di entità in 48 lingue, sostituisce i dati personali con token reversibili e ripristina gli originali nelle risposte dell'AI.
Come installo MCP Server in Cursor?
Aggiungi a .cursor/mcp.json:
{ "mcpServers": { "anonym-legal": { "url": "https://anonym.legal/mcp", "headers": { "Authorization": "Bearer YOUR_API_KEY" } } } }
Richiede una chiave API del piano Pro o Business di anonym.legal.
MCP Server funziona con Claude Desktop?
Sì. Il MCP Server di anonym.legal utilizza il trasporto HTTP — non serve Node.js né alcuna installazione. Aggiungi a claude_desktop_config.json:
{ "mcpServers": { "anonym-legal": { "type": "http", "url": "https://anonym.legal/mcp", "headers": { "Authorization": "Bearer YOUR_API_KEY" } } } }
Quali piani tariffari includono l'accesso a MCP Server?
MCP Server richiede il piano Pro (€15/mese, 4.000 token) o Business (€29/mese, 10.000 token). I piani Free e Basic non includono l'accesso a MCP.