Europaius pour développeurs : Claude Code, Cursor, VS Code
Quiconque développe une application manipulant du droit doit pouvoir vérifier rapidement le texte des articles, tester la recherche et générer des données de test à partir de jurisprudence réelle. Le serveur MCP Europaius s'ajoute aux outils de développement en une seule commande et une connexion via le navigateur.

687 585 Lois858 127 Jurisprudence11 897 Lois avec explication IA
Claude Code
Claude Code prend en charge les serveurs MCP distants avec transport HTTP et OAuth. Il suffit de lancer dans le terminal claude mcp add --transport http europaius https://mcp.europaius.com/mcp. Lors de la première utilisation de l'outil, le navigateur s'ouvre avec la connexion Europaius. Vous pouvez l'ajouter pour le projet en cours ou globalement avec l'option --scope user.
Dans la conversation, Claude Code voit alors les outils search_law, find_caselaw, get_paragraf et d'autres. Scénario typique : « Lors de l'implémentation du calcul de l'indemnité de départ, vérifie le texte en vigueur de l'article correspondant du Code du travail et écris des tests avec des cas limites. » Claude charge l'article et déduit les tests à partir du texte, pas de sa mémoire.
Cursor et VS Code
Cursor permet d'ajouter des serveurs MCP dans les paramètres (Cursor Settings → MCP) ou dans le fichier .cursor/mcp.json du projet. VS Code avec GitHub Copilot utilise .vscode/mcp.json. Dans les deux cas, la configuration est identique : nom, type http, adresse du serveur. La connexion se fait via le navigateur, l'éditeur enregistre lui-même les jetons.
Un fichier de configuration partagé dans le dépôt est sûr : il ne contient aucune clé secrète, chaque membre de l'équipe se connecte avec son propre e-mail et dispose de ses propres limites.
À quoi cela sert-il en développement
- Vérification des textes dans l'application : chaque référence à une loi dans votre application peut être contrôlée par l'agent par rapport au texte en vigueur.
- Données de test : numéros de dossiers réels, dates de décisions et sommaires juridiques pour vos fichiers de fixtures.
- Prototypes de recherche : l'outil
searchrenvoie un JSON avec des identifiants,fetchle texte intégral, ce qui permet de construire un prototype sans base de données propre. - Documentation : génération d'explications sur les articles auxquels l'application fait référence.
Format des données pour un usage programmatique
L'outil search renvoie un JSON contenant une liste de résultats, chacun avec id, title, url et snippet. L'identifiant a la forme case:ns:<slug> pour une décision, para:CZ:89/2012:§2991 pour un article de loi tchèque, et eu:DE:<id> pour un document d'un autre pays. L'outil fetch renvoie le texte intégral avec métadonnées à partir de l'identifiant. Pour vos propres scripts hors éditeur, une clé API est disponible, voir Créer son propre agent IA avec le corpus juridique.
Procédure étape par étape
- Claude Code : lancez
claude mcp add --transport http europaius https://mcp.europaius.com/mcpet terminez la connexion via le navigateur lors de la première question. - Cursor : ajoutez dans
.cursor/mcp.json{"mcpServers":{"europaius":{"url":"https://mcp.europaius.com/mcp"}}}puis cliquez sur Connect dans les paramètres MCP. - VS Code : ajoutez dans
.vscode/mcp.json{"servers":{"europaius":{"type":"http","url":"https://mcp.europaius.com/mcp"}}}puis passez en mode Agent dans Copilot Chat. - Vérifiez le bon fonctionnement avec la requête « Charge l'article correspondant du Code civil via Europaius ».
https://mcp.europaius.com/mcp
Questions fréquentes
L'ancien transport SSE fonctionne-t-il toujours ?
Oui, pour les anciens clients, l'adresse https://mcp.europaius.com/sse reste disponible sans connexion. Nous recommandons cependant la variante HTTP avec OAuth, qui offre un suivi du compte et des limites.
Puis-je appeler le serveur depuis un pipeline CI ?
Oui, avec une clé API issue de la grille tarifaire. Vous saisissez la clé lors de la connexion à la place de l'e-mail, ou vous l'utilisez directement dans votre propre client MCP.
Comment savoir quels outils le serveur propose ?
Dans Claude Code, avec la commande /mcp ; dans Cursor et VS Code, dans le panneau MCP. La description de chaque outil figure dans sa définition.