Skip to main content
Glama

rundata.re · La Réunion en direct

Cyclones dans le sud-ouest de l'océan Indien

cyclones
Read-only

Systèmes tropicaux actifs autour de La Réunion (974), d'après les avis du CMRS de La Réunion (Météo-France) republiés par GDACS : nom et stade (dépression, tempête tropicale modérée ou forte, cyclone tropical, intense), avec l'heure du dernier avis ; alerte cyclonique de la préfecture, et ce qu'elle veut dire pour les crèches, écoles, collèges, lycées et universités selon le dispositif ORSEC Cyclones (jamais une école en particulier). Hors saison : le dit, avec le dernier système et ceux de la saison. Ni trajectoire, ni position, ni distance, ni prévision : jamais de trajectoire inventée, donner le lien du champ officiel (site officiel de Météo-France) ; renvoyer aux consignes de la préfecture. Pour : « il y a un cyclone en ce moment ? », « combien de pluie pendant Garance ? » (nom).

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "cyclones"
  }
}

Input Schema

NameRequiredDescriptionDefault
nomNoUn cyclone passé (« Garance », « Dina 2002 ») : la pluie et les rafales mesurées station par station pendant son passage, les records de station et sa page ; le champ selon_meteo_france cite Météo-France mot pour mot (records mondiaux de Gamède) : à attribuer à Météo-France, jamais à rundata.re. Disponibles : Garance 2025, Belal 2024, Batsirai 2022, Gamède 2007, Dina 2002, Colina 1993, Firinga 1989, Clotilda 1987, Hyacinthe 1980.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • removedInput schema / properties / lieu
      Removed value: -{
      -  "description": "Lieu à La Réunion : commune, plage, quartier, cirque, sommet, ou coordonnées « -21.05, 55.22 ». Vide = toute l'île.",
      -  "type": "string"
      -}
  2. Changed2 schema fields changed
    • changedInput schema / properties / lieu / description
      Previous value: -"Lieu à La Réunion, en texte libre : commune (« Saint-Paul »), plage (« plage de l'Hermitage », « Boucan Canot »), quartier, cirque (« Cilaos », « Mafate »), sommet (« Maïdo », « volcan »), ou coordonnées « -21.05, 55.22 ». Vide = tour de l'île. / Place in Réunion, free text or 'lat, lon'; empty = whole island."New value: +"Lieu à La Réunion : commune, plage, quartier, cirque, sommet, ou coordonnées « -21.05, 55.22 ». Vide = toute l'île."
    • changedInput schema / properties / nom / description
      Previous value: -"Un cyclone passé (« Garance », « Dina 2002 ») : la pluie et les rafales mesurées station par station pendant son passage, les records de station et sa page ; le champ selon_meteo_france cite Météo-France mot pour mot (records mondiaux de Gamède) : à attribuer à Météo-France, jamais à rundata.re. Disponibles : Garance 2025, Belal 2024, Batsirai 2022, Gamède 2007, Dina 2002, Colina 1993, Firinga 1989, Clotilda 1987, Hyacinthe 1980. / A past cyclone: rain and gusts measured."New value: +"Un cyclone passé (« Garance », « Dina 2002 ») : la pluie et les rafales mesurées station par station pendant son passage, les records de station et sa page ; le champ selon_meteo_france cite Météo-France mot pour mot (records mondiaux de Gamède) : à attribuer à Météo-France, jamais à rundata.re. Disponibles : Garance 2025, Belal 2024, Batsirai 2022, Gamède 2007, Dina 2002, Colina 1993, Firinga 1989, Clotilda 1987, Hyacinthe 1980."
  3. Changed1 schema field changed
    • removedInput schema / $schema
      Removed value: -"http://json-schema.org/draft-07/schema#"
  4. Changed1 schema field changed
    • changedInput schema / properties / nom / description
      Previous value: -"Un cyclone passé (« Garance », « Dina 2002 ») : la pluie et les rafales mesurées station par station pendant son passage, les records de station et sa page ; le champ selon_meteo_france cite Météo-France mot pour mot (records mondiaux de Gamède) : à attribuer à Météo-France, jamais à rundata.re. Disponibles : Garance 2025, Belal 2024, Batsirai 2022, Gamède 2007, Dina 2002, Colina 1993, Firinga 1989, Clotilda 1987, Hyacinthe 1980. / A past cyclone: rain and gusts measured."New value: +"Un cyclone passé (« Garance », « Dina 2002 ») : la pluie et les rafales mesurées station par station pendant son passage, les records de station et sa page ; le champ selon_meteo_france cite Météo-France mot pour mot (records mondiaux de Gamède) : à attribuer à Météo-France, jamais à rundata.re. Disponibles : Garance 2025, Belal 2024, Batsirai 2022, Gamède 2007, Dina 2002, Colina 1993, Firinga 1989, Clotilda 1987, Hyacinthe 1980. / A past cyclone: rain and gusts measured."
  5. Changed1 schema field changed
    • changedInput schema / properties / nom / description
      Previous value: -"Un cyclone passé (« Garance », « Dina 2002 ») : la pluie et les rafales mesurées station par station pendant son passage, les records de station et sa page. Disponibles : Garance 2025, Belal 2024, Batsirai 2022, Dina 2002, Firinga 1989, Hyacinthe 1980. / A past cyclone: rain and gusts measured."New value: +"Un cyclone passé (« Garance », « Dina 2002 ») : la pluie et les rafales mesurées station par station pendant son passage, les records de station et sa page ; le champ selon_meteo_france cite Météo-France mot pour mot (records mondiaux de Gamède) : à attribuer à Météo-France, jamais à rundata.re. Disponibles : Garance 2025, Belal 2024, Batsirai 2022, Gamède 2007, Dina 2002, Colina 1993, Firinga 1989, Clotilda 1987, Hyacinthe 1980. / A past cyclone: rain and gusts measured."
  6. Changed1 schema field changed
    • addedInput schema / properties / nom
      Added value: +{
      +  "description": "Un cyclone passé (« Garance », « Dina 2002 ») : la pluie et les rafales mesurées station par station pendant son passage, les records de station et sa page. Disponibles : Garance 2025, Belal 2024, Batsirai 2022, Dina 2002, Firinga 1989, Hyacinthe 1980. / A past cyclone: rain and gusts measured.",
      +  "type": "string"
      +}
  7. Added

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond readOnlyHint/openWorldHint it discloses source and attribution obligations (GDACS republication, selon_meteo_france must be attributed to Météo-France, never rundata.re), the deliberate absence of track/position/forecast data, and the guarantee that school guidance is given at the dispositif level, never for a named school. These are exactly the behavioral constraints an agent cannot infer from annotations or schema.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the primary purpose, then limitations, then example queries, so the agent hits the essentials first and every clause carries information (stages, ORSEC scope, attribution, off-season behavior). It is dense and semicolon-chained into essentially two long sentences, which costs some scannability, but there is little genuinely redundant wording to cut.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema and a single optional parameter, the description carries the full burden and does so: data provenance, the stage vocabulary, off-season fallback, what is intentionally absent, attribution rules, and redirect targets all appear. An agent can select and invoke this correctly, and correctly decline to fabricate a track, from the description alone.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and the parameter description already lists the nine available cyclones and the measured-rain/gust return content, so the baseline is 3. The tool description still adds value by framing `nom` as a mode switch — supplying a name turns the call into a historical post-event query ("combien de pluie pendant Garance ? (nom)") while omitting it yields the live bulletin, which is routing meaning the schema alone does not spell out.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific resource and scope: active tropical systems around La Réunion (974) from CMRS/Météo-France advisories via GDACS, with name and stage classification, plus the prefecture cyclone alert and its school-level meaning under ORSEC. It also draws explicit boundaries ("Ni trajectoire, ni position, ni distance, ni prévision"), which separates it from siblings like prevision_meteo and vigilance_meteo without the agent needing their schemas.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives concrete trigger utterances ("il y a un cyclone en ce moment ?", "combien de pluie pendant Garance ?") and notes the off-season case is handled by the tool itself, so the agent knows it need not pre-check. It states where to redirect for tracks and forecasts (official Météo-France site, prefecture instructions), but never names a sibling tool as the alternative for general weather, so routing is strong but not fully explicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.