mcp-madagascar
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": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| madagascar_get_sourcesB | List curated official and high-value sources for Madagascar. |
| madagascar_search_data_gouvB | Search public datasets on data.gouv.fr using the official public API. |
| madagascar_get_datasetA | Inspect one data.gouv.fr dataset by slug or id using the official public API. |
| madagascar_fetch_source_excerptA | Fetch a short text excerpt from one curated source URL. Use source_key as a number, title keyword, or URL fragment from get_sources. |
| madagascar_explain_scopeA | Explain what this MCP is useful for and how an agent should combine its sources. |
| madagascar_list_reference_itemsA | List built-in reference items for this MCP, when available. |
| madagascar_search_hdx_datasetsA | Search HDX / Humanitarian Data Exchange for Madagascar datasets using the CKAN API. |
| madagascar_get_gdacs_alertsA | Fetch GDACS RSS and return recent disaster alert entries mentioning Madagascar or tropical cyclones. |
| madagascar_get_weatherA | Fetch current weather from Open-Meteo for a Madagascar reference city or explicit coordinates. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 9 tools
Most tools have clearly distinct purposes, with clear separation between searching different portals (HDX vs data.gouv.fr), listing curated sources, fetching excerpts, and retrieving alerts/weather. Minor confusion could arise between get_sources and list_reference_items, but their descriptions clarify the difference.
All tool names follow a consistent 'madagascar_<verb>_<object>' pattern in snake_case. Verbs like search, get, fetch, explain, and list are used predictably, and the shared madagascar_ prefix makes the family identity strong.
Nine tools is well-scoped for a country-specific data discovery and retrieval server. Each tool serves a distinguishable purpose without redundancy, and the count feels appropriate for the domain rather than minimal or bloated.
The server covers the main workflows: searching multiple data sources, inspecting datasets, fetching excerpts from curated sources, and retrieving live alerts/weather. A notable gap is the absence of an HDX dataset detail endpoint, leaving only search for that portal, but most core exploration needs are met.