MCPサーバー

BRANCO - Droit français

fr.juan-branco/branco

このMCPでできること

Searches French criminal-law circulars, describes legal research corpus status, and checks whether citations appear in supplied text.

decrire_etat_corpus
Décrire l'état des corpus
Expose les versions, bornes, compteurs, retards, limites, alvéoles et garde-fou qualité actuellement déclarés par BRANCO.
読み取り専用 冪等
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': {}}
rechercher_circulaires_penales
Rechercher les circulaires pénales
Recherche localement les notices de toutes les circulaires publiées en ligne dans le Bulletin officiel du ministère de la Justice. Le filtre pénal est volontairement large ; une recherche peut aussi porter sur l’ensemble du catalogue ou sur un numéro NOR.
読み取り専用 冪等
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'nor': {'type': 'string', 'maxLength': 20, 'minLength': 4}, 'limite': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 2131, 'minimum': 0}, 'requete': {'type': 'string', 'maxLength': 250, 'minLength': 2}, 'perimetre': {'enum': ['penal_probable', 'toutes_les_circulaires'], 'type': 'string', 'default': 'penal_probable'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': {}}
verifier_citation
Vérifier matériellement une citation
Contrôle localement si une citation figure dans un texte fourni, à l’identique ou après normalisation de la casse, des espaces et signes typographiques. Ne valide ni l’autorité, ni la pertinence, ni le sens juridique.
読み取り専用 冪等
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['citation', 'texte_source'], 'properties': {'citation': {'type': 'string', 'maxLength': 4000, 'minLength': 2}, 'texte_source': {'type': 'string', 'maxLength': 120000, 'minLength': 2, 'description': 'Texte où chercher la citation, jamais une pièce ni une donnée confidentielle.'}, 'longueur_contexte': {'type': 'integer', 'default': 180, 'maximum': 600, 'minimum': 40}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['statut', 'explication', 'position', 'extrait', 'empreinte_source_sha256'], 'properties': {'statut': {'enum': ['exacte', 'normalisee', 'introuvable'], 'type': 'string'}, 'extrait': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'position': {'anyOf': [{'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, {'type': 'null'}]}, 'explication': {'type': 'string'}, 'empreinte_source_sha256': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}}, 'additionalProperties': False}
変更
rechercher_circulaires_penales
2026年9月27日2:43
変更
decrire_etat_corpus
2026年9月27日2:43
変更
verifier_citation
2026年9月27日2:43
追加
rechercher_circulaires_penales
2026年9月17日12:39
追加
decrire_etat_corpus
2026年9月17日12:39
追加
verifier_citation
2026年9月17日12:39