Outils Mcp Pour Recherche Legale
- tl;dr
- le serveur MCP
konix-legalporte onze outils : un balayage qui dit dans quels corpus un concept apparaît, huit lecteurs qui vont chercher le texte dans un fonds donné, un outil qui croise six bases de doctrine ouverte, et un outil d’urbanisme local. - how
- les outils Légifrance exigent les secrets
PISTE_CLIENT_IDetPISTE_CLIENT_SECRET, posés parclk secret set.
Le balayage transversal
- what
readonly_rechercher_tous_fondsinterroge le fondALLde Légifrance en une requête, et groupe ce qu’il trouve par corpus d’origine.- what
- il rend, par corpus, le nombre de résultats de l’échantillon, un identifiant et un titre par exemple, et le nom de l’outil qui lit ce corpus.
- what
- les corpus qu’il sait nommer sont LEGI, CODE, JURI, CETAT, CONSTIT, JORF, CIRC, KALI, ACCO et CNIL ; tout autre sort sous son code brut.
- scope
- il annonce le total que l’API déclare, mais ne détaille qu’un échantillon de cent
résultats au plus, dont
max_par_corpuspar corpus. - scope
- il ne rend aucun texte — la lecture est le travail des outils du tableau suivant.
- rule
- un corpus absent de la réponse dit qu’aucun résultat n’est sorti sur ces mots-là, et non qu’il n’y a pas de droit.
Les lectures ciblées, fonds par fonds
- what
- chacun de ces outils va chercher dans un fonds précis.
| outil | atteint | ne rend pas |
|---|---|---|
readonly_rechercher_article_code |
un article d’un code, par son numéro, à la date demandée | l’article dont on n’a pas le numéro |
readonly_rechercher_dans_code |
des articles d’un code, par mots-clés | au-delà de deux cents caractères par article |
readonly_rechercher_loi_decret |
lois, décrets, ordonnances et arrêtés du fonds LODA | le texte — titre, identifiant, NOR et état seulement ; les textes abrogés |
readonly_consulter_texte_legifrance |
le texte d’un texte LODA, ou d’un texte JORF par repli | le texte qu’aucun de ces deux fonds ne sert |
readonly_rechercher_jurisprudence |
Cassation, cours d’appel et premier degré, du fonds JURI | l’ordre administratif |
readonly_lire_decision_judilibre |
le texte d’une décision judiciaire, par son identifiant | la décision que Légifrance ne diffuse pas |
readonly_rechercher_jurisprudence_administrative |
Conseil d’État, CAA, TA et Tribunal des conflits, fonds CETAT | l’ordre judiciaire |
readonly_lire_decision_administrative |
le texte d’une décision administrative, par son identifiant | la décision que Légifrance ne diffuse pas |
- scope
- les deux recherches de jurisprudence plafonnent à cinquante décisions par appel, les recherches de code et de texte à cent.
- what
- les deux outils de lecture passent par la même route
consult/juri, qui sert les identifiants JURITEXT comme les CETATEXT. - rule
- un identifiant ou une URL Légifrance ne s’invente pas — seuls ceux que ces outils rendent sont utilisables.
- what
readonly_rechercher_article_coderend, sous « Modifié par », les textes qui ont écrit la version lue, ce qui rattache une rédaction à sa loi.- scope
- cette liste manque quand l’API ne donne aucun lien de modification, et son absence ne dit pas que l’article n’a jamais bougé.
La doctrine hors des fonds d’État
- what
readonly_rechercher_doctrineinterroge six bases par défaut — HAL, Isidore, OpenAlex, theses.fr, DOAJ et Semantic Scholar — et fusionne leurs réponses.- what: Isidore est un agrégateur du CNRS, qui fédère HAL, OpenEdition, Persée, theses.fr et Cairn.
- how: les bases tournent en parallèle sous vingt-cinq secondes de plafond ; une base lente ou en échec est ignorée, et les autres répondent quand même.
- how: deux références de même titre normalisé, ou de même lien, sont fusionnées et portent leurs deux origines.
- scope: quinze références par base au plus.
- what
- Wikipédia s’interroge en le nommant, et reste hors du défaut.
- scope: Wikipédia oriente vers les concepts voisins, et ne fait pas autorité en droit.
Ce qu’aucun de ces outils n’atteint
- rule
- ce qui est ici entre dans la note comme réserve, et se réclame à qui le détient.
- reserve: l’exhaustivité des jugements de tribunal administratif et de cour administrative d’appel — Légifrance diffuse les décisions retenues pour leur intérêt jurisprudentiel, par ArianeWeb, et non le tout-venant.
- reserve: la doctrine payante de référence — JurisClasseur, Dalloz, encyclopédies, notes d’arrêt en revue payante — et la doctrine praticienne gratuite — blogs d’avocats, revues d’actualité — qui n’offre pas de recherche par sujet.
- reserve: les arrêtés municipaux et préfectoraux et les règlements des services publics locaux, que ces outils ne rendent pas.
- reserve: les normes techniques auxquelles un texte renvoie (NF, DTU), que ces outils ne rendent pas.
- reserve: les règlements de copropriété et les cahiers des charges de lotissement, qui sont des documents privés.
- reserve: le droit de l’Union européenne, la Convention européenne des droits de l’homme, et la jurisprudence de la CJUE et de la CEDH.
- reserve: les faits, les preuves, les expertises et les pièces du dossier.
L’urbanisme local
- what
readonly_regle_urbanisme_localegéocode le lieu parapi-adressede data.gouv, puis interroge l’API Carto de l’IGN surzone-urbaet surdocument.- what
- il rend la ou les zones du plan local d’urbanisme au point, le document d’urbanisme, et un lien vers le Géoportail de l’Urbanisme.
- rule
- l’adresse doit être précise — un nom de commune seul résout au centre, donc à la mairie, et non au terrain visé.
- scope
- il ne rend pas le texte du règlement, qui est dans le PDF au lien.
- what
- aucune zone ne sort quand la commune relève du règlement national d’urbanisme ou d’une carte communale, ou qu’elle est hors couverture du Géoportail.
- scope
- les arrêtés municipaux et préfectoraux de police sont distincts du plan local d’urbanisme, et hors de cet outil.