Skip to main content
Glama
bLd75

rundata · La Réunion 974 en direct

Marée à La Réunion

maree
Read-onlyIdempotent

Check measured sea level and tide state at Réunion Island's two tide gauges, and get the next high and low tides computed from live measurements.

Instructions

Hauteur de la mer mesurée chaque minute par les marégraphes du SHOM au Port (Pointe des Galets) et à Sainte-Marie : niveau actuel, marée montante ou descendante, dernières pleine et basse mer observées ; puis les prochaines pleines et basses mers, CALCULÉES par rundata d'après les mesures (pas la prédiction officielle du SHOM), à environ 15 à 20 min et 5 cm près. Pour : « la marée monte ? », « c'est quand la marée basse demain ? », « niveau de la mer au Port ? ». / Measured sea level and tide state at Réunion Island's two tide gauges, and the next tides computed from the measurements (not the SHOM's prediction).

Input Schema

NameRequiredDescriptionDefault
lieuNoUn lieu de la côte (« Le Port », « Saint-Gilles », « Sainte-Marie ») pour le marégraphe le plus proche. Vide = les deux. / A coastal place; empty = both gauges.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv0.128.0

TDQS

A4.4/5.0
Behavior5/5

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

Beyond the annotations (readOnly, idempotent, openWorld), the description adds significant context: data is measured every minute by SHOM gauges at two locations, the next tides are computed by rundata from those measurements (not the official SHOM prediction), with stated accuracy (~15–20 min, 5 cm). This is exactly the kind of behavioral detail an agent needs.

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?

The description is front-loaded with the key purpose and includes a useful English translation. It is slightly lengthy due to bilingual repetition, but every sentence (source, outputs, computation caveat, accuracy, examples) earns its place.

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, the description fully covers the return values (current level, tide direction, last observed high/low, next computed high/low) and adds data source and accuracy. An agent has everything needed to invoke the tool correctly.

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

Parameters3/5

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

The input schema has 100% description coverage for the single optional parameter 'lieu', including examples and the empty-value behavior. The description does not add any new parameter semantics beyond what the schema provides, so the baseline score of 3 is appropriate.

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?

The description states a specific resource (sea level from SHOM tide gauges) and a clear set of outputs (current level, tide direction, last/next high and low tides). It distinguishes itself from sibling weather tools by focusing on tides and explicitly notes the computed nature of the predictions.

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?

It gives concrete example queries (e.g., 'la marée monte ?', 'c'est quand la marée basse demain ?') that clearly indicate when to use the tool. However, it does not explicitly state when not to use it or name alternative tools, though no direct tide alternative exists among siblings.

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