aemet-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AEMET_API_KEY | Yes | Your AEMET OpenData API key. |
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 |
|---|---|
| get_municipality_forecastA | Get the daily weather forecast (up to 7 days) for a Spanish municipality from AEMET (Spanish State Meteorological Agency), identified by its INE code. |
| get_station_observationA | Get the last ~12 hours of hourly conventional observation data (temperature, wind, precipitation, etc.) for a specific AEMET automatic weather station. |
| get_weather_warningsA | Get the latest active weather warnings (CAP alerts) issued by AEMET for a Spanish region or the whole country: severity level, phenomenon, affected zone and validity. |
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 3 tools
Each tool targets a clearly distinct data type: forecasts for municipalities, observations from stations, and weather warnings. No overlap in purpose or resource.
All tool names follow the identical pattern 'get_' followed by a specific data type (municipality_forecast, station_observation, weather_warnings). This is consistent and predictable.
Three tools is well-scoped for a weather data server, covering the core data types without unnecessary bloat. Each tool has a clear and distinct purpose.
The tool set covers the primary weather data types (forecast, observation, warnings) for the AEMET domain. Minor gaps might include historical data or air quality, but the core surface is complete for typical use.