Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AEMET_API_KEYYesYour 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

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 3 tools

Disambiguation5/5

Each tool targets a clearly distinct data type: forecasts for municipalities, observations from stations, and weather warnings. No overlap in purpose or resource.

Naming Consistency5/5

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.

Tool Count5/5

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.

Completeness4/5

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.

Maintenance

ActivitySlowing
ResponsivenessNo issues