OHADA MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_ohada_lawA | Découvre des dispositions candidates par recherche textuelle dans le corpus OHADA. Retourne uniquement des extraits courts et des références. Utiliser ensuite get_article pour lire intégralement chaque disposition retenue. Ne pas multiplier les recherches si les premières références répondent déjà à la question. |
| get_articleA | Retourne le texte normatif intégral et reconstruit d'un article OHADA exact, avec sa hiérarchie, sa version et sa source officielle. À utiliser lorsqu'une seule disposition est matériellement nécessaire ; utiliser get_articles pour deux à cinq dispositions. |
| get_articlesA | Retourne en un seul appel le texte normatif intégral de deux à cinq articles exacts. À préférer après une recherche lorsque plusieurs dispositions sont matériellement nécessaires. Utiliser get_article pour une seule référence. Les erreurs sont isolées par référence afin de préserver les articles valides. |
| get_actA | Retourne les métadonnées complètes d'un texte OHADA identifié par son code. À utiliser pour une question portant sur l'acte lui-même, pas pour lire un article. |
| list_legal_textsA | Retourne le catalogue compact des textes actuellement indexés. À utiliser uniquement pour connaître la couverture ou identifier un code d'acte. |
| get_versionA | Retourne les métadonnées de la version actuellement indexée d'un texte. L'historique exhaustif des versions antérieures n'est pas encore disponible. |
| get_provision_at_dateA | Contrôle si la version indexée d'un article était applicable à une date ISO. Retourne des métadonnées temporelles compactes, sans répéter le texte ; appeler get_article si le contenu intégral est nécessaire. Ne reconstitue pas un ancien libellé remplacé. |
| verify_citationA | Vérifie et normalise une citation fournie par l'utilisateur. Retourne seulement la référence canonique et son statut, jamais le texte de l'article. Ne pas appeler cet outil après un get_article ou get_articles réussi pour la même référence. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| resource_all_texts | Catalogue complet des textes juridiques OHADA disponibles. |
TDQS
Scored across 8 tools
Each tool has a clearly distinct purpose: search returns excerpts, get_article/get_articles return full text by count, get_act returns act metadata, list_legal_texts catalogs, get_version gives version metadata, get_provision_at_date checks temporal applicability, and verify_citation normalizes citations. No two tools are likely to be confused due to detailed scoping.
All tool names follow a consistent snake_case verb_noun pattern: search_ohada_law, get_article, get_articles, get_act, list_legal_texts, get_version, get_provision_at_date, verify_citation. The verbs (search, get, list, verify) are used predictably and match the action.
With 8 tools, the set is well-scoped for a legal research assistant. It covers search, retrieval, metadata lookup, and citation validation without unnecessary redundancy or bloat.
The domain is OHADA legal text retrieval and the tools cover the full research workflow: searching, reading articles individually or in batch, accessing act metadata, listing available texts, checking version applicability, and verifying citations. The only minor gap is the lack of a tool to retrieve a complete act's full text in one call, but this is a workable limitation given the multi-article tool.