Skip to main content
Glama
rundata-re

rundata · La Réunion 974 en direct

Qualité de l'air à La Réunion

qualite_air
Read-onlyIdempotent

Check today's and tomorrow's ATMO air quality index for any Réunion commune or place, including the pollutant causing poor air, to decide whether outdoor activities are safe.

Instructions

Qualité de l'air à La Réunion (974) par commune : indice ATMO du jour et du lendemain calculé par Atmo Réunion (1 bon à 6 extrêmement mauvais) et polluant en cause (particules, ozone, dioxyde d'azote, dioxyde de soufre). Pour : « l'air est pollué à Saint-Louis ? », « qualité de l'air aujourd'hui à Saint-Denis ? », « je peux faire du sport dehors ? ». Sans lieu : toute l'île. / Air quality index per commune in Réunion Island, today and tomorrow.

Input Schema

NameRequiredDescriptionDefault
lieuNoLieu à 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.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already establish this as read-only, idempotent, open-world, and non-destructive. The description adds useful behavioral context beyond annotations: data source Atmo Réunion, 1–6 ATMO scale, today/tomorrow coverage, pollutants reported, and whole-island fallback when no place is supplied.

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

Conciseness5/5

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

The description is front-loaded with the core resource and scope, then examples, fallback behavior, and a short English summary. Despite covering several details, every element is useful and there is no filler.

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?

For a simple one-parameter read tool with rich annotations and no output schema, the description is complete enough: it explains what is returned (ATMO index and pollutant), temporal coverage, geographic scope, scale, and default behavior when no location is given.

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?

Schema description coverage is 100%, and the single lieu parameter is fully documented with free-text place types and coordinate format. The description only reinforces the empty-value behavior ('Sans lieu : toute l'île') and adds no meaningful parameter semantics beyond the schema.

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 and scope: ATMO air-quality index in Réunion by commune, for today and tomorrow, with the responsible pollutant. It is clearly distinguishable from siblings such as qualite_eau or meteo_actuelle because it names the air-quality domain, provider, scale, and temporal coverage.

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 usage examples, including pollution at a named commune and whether outdoor sport is advisable, and explains that an empty location means the whole island. It does not explicitly state when not to use it or name alternative sibling tools, so it falls short of full routing guidance.

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