mcp-cyclone-indian-ocean
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| METEOFRANCE_API_TOKEN | No | Optional token for Météo-France API. Public links and RSMC discovery tools work without it. |
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 |
|---|---|
| cyclone_get_sourcesA | List official and secondary sources used by this MCP server for South-West Indian Ocean cyclone monitoring. Includes RSMC La Réunion / Météo-France, vigilance pages, WMO advisory directory, GDACS, and optional Météo-France API portal. |
| cyclone_get_current_activityA | Fetch the current public RSMC La Réunion cyclone centre page and return discovered operational product links. Useful as the first call when asking whether a South-West Indian Ocean cyclone system is active. |
| cyclone_get_rsmc_archivesA | Fetch the RSMC La Réunion public archive index and return available archive links. Useful for historical cyclone-season research in the South-West Indian Ocean. |
| cyclone_get_vigilance_linksB | Return official vigilance links for La Réunion and Mayotte, plus token configuration status for future Météo-France API-backed calls. |
| cyclone_explain_alert_levelA | Explain French cyclone alert levels used around La Réunion/Mayotte: pre-alert, orange, red, purple, and safeguard phase. |
| cyclone_estimate_commune_exposureA | Estimate which Réunion or Mayotte communes are geographically closest to a cyclone position. This is a distance helper, not an official impact model. |
| cyclone_list_communesA | List built-in commune centroids used by cyclone_estimate_commune_exposure for La Réunion and Mayotte. |
| cyclone_get_notable_eventsA | Return a small curated list of notable recent South-West Indian Ocean cyclone events for prompt grounding and historical exploration. |
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 8 tools
Each tool targets a distinct aspect of cyclone monitoring: sources, current activity, archives, vigilance links, alert levels, commune exposure, commune listings, and notable events. No two tools overlap in purpose, making selection straightforward.
All tool names follow the consistent pattern 'cyclone_' plus a verb_noun descriptor (e.g., get_sources, explain_alert_level, list_communes). The naming is uniform and predictable.
With 8 tools, the set is well-scoped for a specialized cyclone monitoring server. Each tool serves a clear function without redundancy or unnecessary bloat.
The surface covers core activities: checking current conditions, historical archives, source listing, vigilance alerts, alert level explanations, and geographic exposure estimation. Minor gaps exist (e.g., no direct forecast fetch), but the provided tools cover the primary workflows without dead ends.