Free access to 3.3M French & EU court decisions + 1.5M law articles w/ history. 31 read-only tools
healthy
status
31
tools exposed
1155ms
connect latency
1ebbee20fa5b
schema fingerprint
Tools (31)
about_justicelibre
Vue d'ensemble du protocole JusticeLibre : cartographie des sources
et règles d'acheminement.
Appeler cet outil en priorité pour appréhender la matrice de
compatibilité des identifiants, les périmètres de recherche de chaque
juridiction, et les spécificités des bases de données expl
list_juridictions
Référentiel exhaustif des codes juridictionnels.
Restitue les 51 instances couvertes (Conseil d'État, 9 CAA, 40 TA,
incluant les juridictions d'outre-mer) accompagnées de leur nomenclature
canonique.
Consulter impérativement cette liste pour déterminer le code exact à
fournir à
search_conseil_etat
Recherche sémantique ciblée sur la jurisprudence du Conseil d'État
(base ArianeWeb, ~270 000 décisions).
Moteur exclusif disposant d'un véritable algorithme de pertinence
(Sinequa) avec extraction de contexte. À privilégier systématiquement
pour le droit public.
EXTRACTION DU T
search_admin_recent
Décisions admin **récentes** triées chronologiquement (API live).
Priorité au récent : tri par date de lecture décroissante, pas par
pertinence. Utile pour "actualité d'une juridiction" mais PAS pour
trouver la jurisprudence pertinente sur un sujet — pour cela, utiliser
`search_admi
search_admin_recent_all_ta
Requête simultanée de l'ensemble des 40 Tribunaux Administratifs.
Fusionne et trie chronologiquement (date de lecture décroissante) les
résultats issus du territoire national. Pertinent pour cartographier
rapidement les éventuelles divergences d'appréciation territoriale sur
une mêm
search_admin_recent_all_caa
Requête simultanée de l'ensemble des 9 Cours Administratives d'Appel.
Fusion et tri chronologique des résultats par date de lecture.
Args:
query: mots-clés de recherche
limit_per_court: résultats par cour (défaut 5, soit jusqu'à 45
résultats au total)
to
get_decision_text
Extraction du texte intégral d'une décision relevant de l'ordre
administratif (Conseil d'État, TA, CAA).
Identifiants acceptés :
- `DCE_XXX_YYYYMMDD` (CE), `DTA_XXX_YYYYMMDD` (TA),
`DCAA_XXX_YYYYMMDD` (CAA) — extraction depuis le bulk JADE local.
- `CETATEXT…` (id Légifrance/C
search_judiciaire_libre
Recherche plein texte dans la jurisprudence judiciaire, exécutée
localement et affranchie de toute obligation d'authentification
gouvernementale.
Exploite l'index FTS5 des archives publiques DILA enrichies par la
synchronisation quotidienne Judilibre (~1,3 M décisions : Cour de
get_decision_judiciaire_libre
Extraction du texte intégral d'une décision judiciaire depuis l'index
indépendant (sans authentification).
Accepte exclusivement les identifiants judiciaires libres (formats
`JURITEXT*`, `CONSTEXT*`, `JURI*`), tels que retournés par
`search_judiciaire_libre` (exemples : `"JURITEXT00
search_judiciaire
Recherche dans la jurisprudence judiciaire via l'API officielle PISTE
(authentification OAuth2 requise).
Périmètre : Cour de cassation, cours d'appel, tribunaux judiciaires,
tribunaux de commerce. À n'utiliser qu'en dernier recours ou pour des
décisions récentes absentes de la base
get_decision_judiciaire
Extraction du texte intégral d'une décision judiciaire via l'API
restreinte PISTE (authentification OAuth2 requise).
À substituer systématiquement par `get_decision_judiciaire_libre`
lorsque la décision figure dans les archives ouvertes de la DILA.
Outil formellement inopérant pour
resolve_law_number
Résout un numéro de loi/ordonnance/décret vers son identifiant LEGITEXT
ou JORFTEXT Légifrance.
Utile pour les textes non codifiés (lois, ordonnances, décrets) qui ne
sont pas dans la liste des ~80 sigles courts (CC, CP, COJ, LIL, etc. — resource `justicelibre://codes-supportes`).
U
build_source_url
Construit l'URL canonique d'un document à partir de son identifiant.
Utile pour vérifier les sources à la main sur le site officiel (Légifrance,
Conseil constitutionnel, EUR-Lex, HUDOC, etc.) ou pour inclure un lien
cliquable dans un courrier.
Identifiants reconnus :
- `LEGIART
get_cc_decision
Récupère une décision du Conseil constitutionnel par son numéro.
Format attendu : "AA-NNN NATURE" ou juste "AA-NNN" (ex : "79-105 DC",
"2020-800 DC", "2023-1048 QPC"). Recherche full-text sur le numéro
+ filtre juridiction="Conseil constitutionnel" dans judiciaire.db.
Args:
get_ce_decision
Récupère une décision du Conseil d'État par son numéro de pourvoi.
Essaie d'abord le bulk JADE DILA (lookup SQL exact), puis si introuvable
tente ArianeWeb Sinequa — les deux bases ont des couvertures complémentaires.
Pour retrouver une décision via identifiant DCE_*, utiliser
`get
get_admin_decision
Récupère une décision administrative par son **numéro de requête exact**.
Couvre toutes les juridictions : Conseil d'État, cours administratives
d'appel (CAA), tribunaux administratifs (TA). Utilise un lookup SQL exact
sur le champ `numero` — pas de FTS5, pas de faux positifs.
⚠️ *
search_cc
Recherche dédiée au **Conseil constitutionnel** (7 112 décisions).
Quatrième pouvoir juridictionnel français aux côtés de la Cour de cassation,
du Conseil d'État et de la Cour de justice de la République. Contrôle la
constitutionnalité des lois (contrôle *a priori* via DC, *a posteriori
search_cedh
Recherche textuelle dans la jurisprudence de la Cour européenne des
droits de l'homme.
Exploitation de l'index localisé regroupant les ~76 000 documents
HUDOC francophones (arrêts, décisions, rapports de Chambre, Grande
Chambre, Comité). Libre d'accès.
Args:
query: mots
get_decision_cedh
Extraction du texte intégral d'une décision de la Cour européenne des
droits de l'homme sur la base de son identifiant système (itemid HUDOC).
Args:
decision_id: itemid HUDOC (ex : "001-249914")
Returns:
Décision avec `full_text`, ou dict d'erreur structuré
`{er
search_cjue
Recherche textuelle dans la jurisprudence de la Cour de justice de
l'Union européenne.
Exploitation de l'index localisé des décisions de la CJUE, du Tribunal
de l'UE, des ordonnances et des conclusions des avocats généraux
(données EUR-Lex). Libre d'accès.
Args:
query:
get_decision_cjue
Extraction du texte intégral d'une décision de la Cour de justice de
l'Union européenne sur la base de son identifiant normalisé (CELEX).
Seuls les identifiants CELEX sont acceptés — un ECLI seul ne suffit
pas : retrouver d'abord le CELEX correspondant via `search_cjue`.
Args:
search_admin
Recherche pondérée par pertinence BM25 sur la jurisprudence
administrative complète (Conseil d'État + Tribunal des conflits + 9 CAA + 40 TA — pour le TC, filtrer avec juridiction="conflits").
Source : bulk JADE DILA (~550 k décisions full text). Contrairement aux
outils `search_admin_re
search_legi
Recherche pondérée dans les codes et lois consolidés français.
Source : bulk LEGI DILA (3,6 Go avec versions historiques). Trouve
les articles dont le texte ou le titre contient les mots-clés.
Args:
query: mots-clés FTS5
code: filtre optionnel sur un code spécifique (CC
search_jorf
Recherche dans le Journal officiel (JORF post-1990).
Source : bulk JORF DILA (1,1 Go). Contient les textes publiés au JO
non codifiés : lois, décrets, arrêtés, circulaires, ordonnances.
Args:
query: mots-clés FTS5
nature: filtre optionnel ("LOI", "DECRET", "ARRETE", "CI
search_kali
Recherche dans les conventions collectives et accords de branche (KALI).
Source : bulk KALI DILA (745 Mo). Couvre les conventions collectives
nationales, accords de branche, avenants, identifiés par leur IDCC.
Args:
query: mots-clés
idcc: filtre optionnel par IDCC (4 ch
search_cnil
Recherche dans les délibérations de la CNIL.
Source : bulk CNIL (~27 000 délibérations). Utile pour le droit
des données personnelles, RGPD, traitements algorithmiques.
get_law_article
Renvoie le texte d'un article de loi à une date donnée (ou version
actuelle si `date` vide).
Particularité justicelibre : quand une décision de 1992 cite
l'article 1128 du Code civil, l'article a été totalement réécrit en
2016. Avec ce tool on récupère le texte **tel qu'il existait
get_law_versions
Renvoie toutes les versions historiques d'un article de loi, du plus
ancien au plus récent.
Utile pour construire une "timeline" de l'article et comprendre son
évolution (ex : un article modifié en 1964, 1994, 2016 aura 3-4 lignes
avec `date_debut`, `date_fin`, `etat`, `texte` disti
search_decisions_citing
Cherche les décisions qui citent EXPLICITEMENT un article de loi donné.
Exploite l'index FTS5 sur les sources jurisprudence disponibles pour
matcher les formulations courantes de citation (`"article 1382 du code
civil"`, `"art. L. 1152-1 du Code du travail"`, etc.). Cross-référencement
search_all
Recherche fédérée pondérée par pertinence sur toutes les sources.
Tool ONE-STOP quand on ne sait pas où chercher : interroge en parallèle
les sources locales (DILA judic, JADE admin, LEGI, CEDH, CJUE) et
retourne une liste fusionnée triée par score BM25 avec un bonus
d'autorité (CE/
search_annuaire
Recherche dans l'annuaire agrégé des adresses électroniques publiques
des juridictions et administrations françaises.
Agrège 3 sources hébergées sur justicelibre.org (~75 000 adresses
fonctionnelles publiques, sous Licence Ouverte 2.0) :
- dump quotidien DILA (services locaux : ju
Endpoint
https://justicelibre.org/mcp Category: Web & Scraping · Last checked: 2026-08-15T09:31:25Z
Monitor your own MCP server
Get alerted the moment yours goes down, a tool schema drifts, or an upstream silently breaks.
What this means. This server responded to the MCP handshake and listed its tools without authentication. The schema fingerprint lets us flag if tool signatures silently change (schema drift) between checks.