Europaius per sviluppatori: Claude Code, Cursor, VS Code
Chi sviluppa un'applicazione che lavora con il diritto ha bisogno di verificare rapidamente il testo degli articoli, testare la ricerca e generare dati di prova da giurisprudenza reale. Il server MCP Europaius si aggiunge agli strumenti di sviluppo con un solo comando e l'accesso nel browser.

135 473 Leggi73 919 Giurisprudenza8 213 Leggi con spiegazione IA
Claude Code
Claude Code supporta server MCP remoti con trasporto HTTP e OAuth. Basta eseguire nel terminale claude mcp add --transport http europaius https://mcp.europaius.com/mcp. Al primo utilizzo dello strumento si aprirà il browser con l'accesso a Europaius. Potete aggiungerlo per il progetto corrente oppure globalmente con l'opzione --scope user.
Nella conversazione Claude Code vede quindi gli strumenti search_law, find_caselaw, get_paragraf e altri. Scenario tipico: «Durante l'implementazione del calcolo dell'indennità di licenziamento, verifica il testo attuale dell'§ 67 del codice del lavoro ceco e scrivi dei test con casi limite.» Claude carica l'articolo e deriva i test dal testo, non dalla memoria.
Cursor e VS Code
Cursor consente di aggiungere server MCP nelle impostazioni (Cursor Settings → MCP) oppure nel file .cursor/mcp.json del progetto. VS Code con GitHub Copilot usa .vscode/mcp.json. In entrambi i casi la configurazione è la stessa: nome, tipo http, indirizzo del server. L'accesso avviene nel browser, l'editor salva i token automaticamente.
Il file di configurazione condiviso nel repository è sicuro: non contiene alcuna chiave segreta, ogni membro del team accede con la propria e-mail e ha i propri limiti.
A cosa serve durante lo sviluppo
- Verifica dei testi nell'applicazione: ogni riferimento normativo nella vostra app viene controllato dall'agente rispetto al testo attuale.
- Dati di test: numeri di fascicolo reali, date delle decisioni e massime giuridiche per i file di fixture.
- Prototipi di ricerca: lo strumento
searchrestituisce JSON con identificatori,fetchil testo completo, così potete costruire un prototipo senza un vostro database. - Documentazione: generazione di note esplicative sugli articoli citati dall'applicazione.
Formato dei dati per l'uso programmatico
Lo strumento search restituisce un JSON con un elenco di risultati, ciascuno con id, title, url e snippet. L'identificatore ha la forma case:ns:<slug> per le decisioni, para:CZ:89/2012:§2991 per un articolo di legge e eu:DE:<id> per un documento di un altro Stato. Lo strumento fetch restituisce il testo completo con metadati in base all'identificatore. Per script personalizzati fuori dall'editor si utilizza la chiave API, vedi Un agente AI personalizzato con corpus giuridico.
Procedura passo passo
- Claude Code: eseguite
claude mcp add --transport http europaius https://mcp.europaius.com/mcpe completate l'accesso nel browser alla prima domanda. - Cursor: aggiungete a
.cursor/mcp.json{"mcpServers":{"europaius":{"url":"https://mcp.europaius.com/mcp"}}}e nelle impostazioni MCP cliccate su Connect. - VS Code: aggiungete a
.vscode/mcp.json{"servers":{"europaius":{"type":"http","url":"https://mcp.europaius.com/mcp"}}}e in Copilot Chat passate alla modalità Agent. - Verificate il funzionamento con la domanda «Carica l'§ 2991 del codice civile ceco tramite Europaius».
https://mcp.europaius.com/mcp
Domande frequenti
Funziona anche il trasporto SSE più vecchio?
Sì, per i client più vecchi resta disponibile l'indirizzo https://mcp.europaius.com/sse senza accesso. Consigliamo tuttavia la variante HTTP con OAuth, che offre una panoramica dell'account e dei limiti.
Posso chiamare il server da una pipeline CI?
Sì, con una chiave API dal listino prezzi. La chiave si inserisce al posto dell'e-mail durante l'accesso, oppure si usa direttamente in un client MCP personalizzato.
Come faccio a sapere quali strumenti offre il server?
In Claude Code con il comando /mcp, in Cursor e VS Code nel pannello MCP. La descrizione di ogni strumento è contenuta nella sua definizione.