Torna al BlogTecnico

Come utilizzare Claude e ChatGPT senza rivelare i...

Una guida per sviluppatori su come utilizzare gli assistenti AI in modo sicuro.

February 22, 20267 min di lettura
MCP ServerClaude DesktopCursor IDEsecure AIdeveloper tools

Il Dilemma dello Sviluppatore

Stai debugando un problema di produzione. Lo stack trace include indirizzi email dei clienti. La soluzione più veloce? Incollalo in Claude e chiedi aiuto.

Ma quei dati dei clienti sono ora:

  • Archiviati nei sistemi di Anthropic
  • Potenzialmente utilizzati per l'addestramento (a seconda del tuo piano)
  • Visibili a chiunque abbia accesso alla tua cronologia chat

Il 77% degli sviluppatori incolla dati sensibili negli strumenti AI. La maggior parte non si rende conto delle implicazioni fino a quando non è troppo tardi.

La Soluzione del Server MCP

Il Model Context Protocol (MCP) Server funge da proxy trasparente tra te e gli assistenti AI. Esso:

  1. Intercetta i tuoi prompt prima che raggiungano l'AI
  2. Rileva e anonimizza automaticamente i PII
  3. Invia solo dati anonimizzati all'AI
  4. De-anonimizza le risposte in modo che tu possa vedere il contesto originale

Interagisci con l'AI normalmente: la protezione è invisibile.

Configurazione del Server MCP

Requisiti

  • Node.js 18+
  • Claude Desktop, Cursor o VS Code con estensione Claude
  • chiave API di anonym.legal (ottienila gratuitamente su anonym.legal/auth/signup)

Passo 1: Ottieni la tua chiave API

  1. Registrati su anonym.legal/auth/signup
  2. Naviga su Impostazioni → Token API
  3. Genera un nuovo token
  4. Copia il token (lo vedrai solo una volta)

Passo 2: Configura Claude Desktop

Modifica il tuo file di configurazione di Claude Desktop:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json Linux: ~/.config/Claude/claude_desktop_config.json

Aggiungi il server MCP di anonym.legal:

{
  "mcpServers": {
    "anonym-legal": {
      "command": "npx",
      "args": ["-y", "@anthropic/mcp-server-anonym-legal"],
      "env": {
        "ANONYM_API_KEY": "your-api-key-here"
      }
    }
  }
}

Passo 3: Riavvia Claude Desktop

Chiudi e riapri Claude Desktop. Dovresti vedere "anonym-legal" nell'elenco dei server MCP.

Configurazione per Cursor IDE

Cursor utilizza lo stesso protocollo MCP. Aggiungi alle tue impostazioni di Cursor:

{
  "mcp": {
    "servers": {
      "anonym-legal": {
        "command": "npx",
        "args": ["-y", "@anthropic/mcp-server-anonym-legal"],
        "env": {
          "ANONYM_API_KEY": "your-api-key-here"
        }
      }
    }
  }
}

Cosa Viene Anonimizzato

Il Server MCP rileva e anonimizza oltre 285 tipi di entità:

CategoriaEsempi
PersonaleNomi, email, numeri di telefono, data di nascita
FinanziarioCarte di credito, conti bancari, IBAN
GovernativoSSN, numeri di passaporto, patenti di guida
TecnicoIndirizzi IP, chiavi API, token
SanitarioMRN, ID paziente, numeri di assicurazione
AziendaleID dipendente, numeri di conto

Esempio di Trasformazione

Il tuo prompt:

Debug this error from user john.smith@acme.com:
Error: Payment failed for card 4532-1234-5678-9012
Customer ID: CUST-12345
IP: 192.168.1.100

Cosa vede Claude:

Debug this error from user [EMAIL_1]:
Error: Payment failed for card [CREDIT_CARD_1]
Customer ID: [CUSTOMER_ID_1]
IP: [IP_ADDRESS_1]

Risposta di Claude (per te):

The error for john.smith@acme.com suggests the card
4532-1234-5678-9012 may have insufficient funds...

Vedi i dati originali; Claude ha visto solo token.

Configurazione Avanzata

Tipi di Entità Personalizzati

Definisci modelli aggiuntivi da rilevare:

{
  "mcpServers": {
    "anonym-legal": {
      "command": "npx",
      "args": ["-y", "@anthropic/mcp-server-anonym-legal"],
      "env": {
        "ANONYM_API_KEY": "your-api-key",
        "CUSTOM_PATTERNS": "JIRA-[0-9]+,TICKET-[A-Z0-9]+"
      }
    }
  }
}

Consenti Dati Specifici

Alcuni dati non dovrebbero essere anonimizzati (nomi di aziende pubbliche, nomi di prodotti):

{
  "env": {
    "ANONYM_API_KEY": "your-api-key",
    "ALLOWLIST": "Anthropic,Claude,anonym.legal"
  }
}

Disabilita Tipi di Entità Specifici

Se hai bisogno che determinati tipi passino:

{
  "env": {
    "ANONYM_API_KEY": "your-api-key",
    "DISABLED_ENTITIES": "PHONE_NUMBER,URL"
  }
}

Verifica

Testa che l'anonimizzazione funzioni:

  1. Apri Claude Desktop
  2. Incolla testo con PII evidenti: "Contatta John Smith a john@example.com"
  3. Controlla i log del server MCP (visibili negli strumenti per sviluppatori di Claude Desktop)
  4. Il log dovrebbe mostrare: "Anonymized: 2 entities (PERSON, EMAIL_ADDRESS)"

Considerazioni sulla Sicurezza

Dove Avviene l'Elaborazione

ComponentePosizione
Server MCPLa tua macchina (locale)
API di Rilevamento PIIserver di anonym.legal (Germania)
Modello AIserver di Anthropic/OpenAI

Il server MCP stesso gira localmente. Solo la richiesta di rilevamento (con dati hash/anonimizzati) va all'API di anonym.legal.

Conservazione dei Dati

anonym.legal non memorizza i tuoi prompt o le risposte. L'API:

  • Riceve testo per analisi
  • Restituisce posizioni delle entità
  • Scarta immediatamente l'input

Consulta la nostra politica sulla privacy per dettagli.

Confronto: Senza vs. Con Server MCP

AspettoSenzaCon Server MCP
PII nei promptInviati al fornitore AISostituiti con token
Dati nei log AIContiene PII realiContiene solo token
Esposizione a violazioniPII completa trapelataSolo dati anonimizzati
Cambiamento del flusso di lavoroNessunoNessuno (trasparente)

Prezzi

L'uso del Server MCP è incluso in tutti i piani di anonym.legal:

PianoToken/mesePrezzo
Gratuito200€0
Base2.000€3/mese
Pro10.000€15/mese
Business50.000€29/mese

La maggior parte degli sviluppatori rimane sul piano Base (€3/mese) con utilizzo tipico.

Conclusione

Gli assistenti AI sono essenziali per lo sviluppo moderno, ma non devono vedere i dati dei tuoi clienti.

L'integrazione del Server MCP:

  • Non richiede cambiamenti nel flusso di lavoro
  • Protegge automaticamente i PII
  • Funziona con Claude Desktop, Cursor e VS Code
  • Costa €3/mese per la maggior parte degli sviluppatori

Configuralo una volta e dimenticatene: i tuoi dati sono protetti per impostazione predefinita.

Inizia:


Fonti:

Pronto a proteggere i tuoi dati?

Inizia ad anonimizzare i PII con oltre 285 tipi di entità in 48 lingue.