Legifrance MCP Server

Serveur MCP [Model Context Protocol](https://modelcontextprotocol.io/introduction) expérimental permettant d'interroger les bases juridiques

Local serverstdioPython

What is the Legifrance MCP Server?

Serveur MCP Model Context Protocol expérimental permettant d'interroger les bases juridiques françaises via l'API

The short version

Ce projet implémente un serveur MCP qui permet d'accéder aux ressources juridiques françaises (textes légaux, codes, jurisprudence) directement depuis un Large Language Model. Il facilite les recherches juridiques en rendant les données de Legifrance accessibles via des outils interactifs.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
text_idIdentifiant du texte (ex: "78-17" pour la loi informatique et libertés)
searchMots-clés ou numéro d'article
champZone de recherche ("ALL", "TITLE", "TABLE", "NUM_ARTICLE", "ARTICLE")
type_rechercheMode de recherche ("TOUS_LES_MOTS_DANS_UN_CHAMP", "EXPRESSION_EXACTE", "AU_MOINS_UN_MOT")
page_sizeNombre de résultats (max 100)
code_nameNom du code (ex: "Code civil", "Code du travail")
sortTri des résultats
fetch_allSi tous les résultats doivent être récupérés
publication_bulletinSi publiée au bulletin ["T"] ou non ["F"]
juri_keysChamps de réponse à extraire
juridiction_judiciaireListe des juridictions
agent_juridique_expertCrée un agent juridique expert qui: - Cite systématiquement ses sources - Utilise les outils pertinents pour rechercher des informations - Fournit des analyses étape par étape - Inclut les liens officiels vers les textes

How to install the Legifrance MCP Server

{
  "mcpServers": {
    "legifrance": {
      "command": "<CHEMIN_VERS_VOTRE_REP>/mcp-server-legifrance/venv/bin/python",
      "args": [
        "<CHEMIN_VERS_VOTRE_REP>/mcp-server-legifrance/src/server.py"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Legifrance to text id.”
  • “Use Legifrance to search.”
  • “Use Legifrance to champ.”

Frequently asked questions

Serveur MCP [Model Context Protocol](https://modelcontextprotocol.io/introduction) expérimental permettant d'interroger les bases juridiques françaises via l'API Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.