Skip to main content
Glama
BenjoNX

French Law MCP Server

by BenjoNX

Serveur MCP Droit Français

Serveur MCP (Model Context Protocol) pour interroger les API publiques du droit français : Légifrance et JudiLibre.

Basé sur le projet DroitFrancaisMCP de Jean-Michel Tanguy.

Fonctionnalités

Légifrance

  • rechercher_legifrance() : Recherche multi-critères dans tous les fonds juridiques

  • consulter_legifrance() : Récupération du texte intégral avec métadonnées

JudiLibre

  • rechercher_jurisprudence_judilibre() : Recherche de décisions avec filtres avancés

  • consulter_decision_judilibre() : Récupération du texte complet d'une décision

  • obtenir_taxonomie_judilibre() : Accès aux valeurs valides des filtres

Related MCP server: Droit Français MCP

Prérequis

  1. Python 3.8+

  2. Compte PISTE : s'inscrire sur piste.gouv.fr

  3. S'abonner aux API Légifrance et JudiLibre

  4. Valider les conditions d'utilisation

Installation

# Cloner le repo
git clone <repo-url>
cd Legal

# Créer un environnement virtuel
python -m venv venv
source venv/bin/activate  # Linux/macOS

# Installer les dépendances
pip install -e ".[dev]"

# Configurer les identifiants
cp .env.example .env
# Éditer .env avec vos identifiants PISTE

Configuration

Copier .env.example vers .env et renseigner vos identifiants PISTE :

PISTE_CLIENT_ID=votre_client_id
PISTE_CLIENT_SECRET=votre_client_secret

Utilisation avec Claude Desktop

Ajouter dans la configuration MCP de Claude Desktop :

{
  "mcpServers": {
    "droit-francais": {
      "command": "python",
      "args": ["<chemin>/droit_francais_MCP.py"]
    }
  }
}

Tests

pytest test_api_legifrance.py -v -m integration
pytest test_api_judilibre.py -v -m integration

Licence

MIT License - Copyright (c) 2025 Jean-Michel Tanguy

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/BenjoNX/Legal'

If you have feedback or need assistance with the MCP directory API, please join our Discord server