Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
get_weather_warningsA

Get Portuguese meteorological warnings for up to 3 days.

Returns current active weather warnings (Avisos Meteorológicos) including:
- Warning type (precipitation, wind, fog, maritime agitation, etc.)
- Awareness level (green, yellow, orange, red)
- Affected area
- Start and end times
get_forecastA

Get 5-day weather forecast for a Portuguese city (Previsão Meteorológica até 5 dias).

Args:
    city_name: Name of the Portuguese city (e.g. Lisboa, Porto, Faro, Aveiro, Braga)

Returns detailed 5-day forecast including temperature, precipitation, wind, and weather type.
get_daily_aggregate_forecastA

Get daily aggregated weather forecast for Portugal (Previsão Meteorológica até 3 dias, agregada por dia).

Args:
    day: Forecast day (0=today, 1=tomorrow, 2=day after tomorrow). Valid range: 0-2

Returns aggregated forecast for all Portuguese locations for the specified day.
get_seismic_dataA

Get seismic activity data for Portugal (Informação sismicidade, últimos 30 dias).

Args:
    region: Region to filter ('all', 'continente', 'açores', 'madeira'). 
            Default is 'all' for all regions.

Note: This endpoint returns the last 30 days of seismic information for 
Azores Archipelago, Continental Portugal, and Madeira Archipelago.
get_sea_forecastA

Get sea state forecast for Portuguese coastal areas (Previsão Estado do Mar até 3 dias).

Args:
    location_name: Name of coastal location (e.g., 'Porto', 'Lisboa', 'Faro', 'Funchal', 'Leiria').
                  Leave empty to see all available locations.
    day: Forecast day (0=today, 1=tomorrow, 2=day after tomorrow). Valid range: 0-2

Returns sea state forecast including wave height, period, direction, and sea temperature.
get_fire_riskA

Get fire risk forecast for Portugal (Previsão Risco de Incêndio até 2 dias).

Args:
    day: Forecast day (0=today, 1=tomorrow). Valid range: 0-1

Returns fire risk classification (RCM - Risco de Incêndio) for Portuguese municipalities.
Fire risk levels: 1=Low, 2=Moderate, 3=High, 4=Very High, 5=Maximum
get_uv_forecastA

Get UV index forecast for Portugal (Previsão Índice Ultravioleta até 3 dias).

Returns UV radiation index forecast for Portuguese locations.
UV Index levels:
- 0-2: Low
- 3-5: Moderate
- 6-7: High
- 8-10: Very High
- 11+: Extreme
get_station_observationsA

Get meteorological observations from weather stations (Observações últimas 24 horas).

Args:
    station_id: ID of the weather station. Leave empty to see all stations.

Returns hourly meteorological observations from the last 24 hours including:
- Temperature
- Humidity  
- Pressure
- Wind speed and direction
- Precipitation
- Radiation
list_available_citiesA

List all available Portuguese cities and islands for weather forecasts.

Returns a comprehensive list of all locations available in the IPMA database,
including district capitals and islands (Madeira and Azores).
get_weather_type_descriptionsA

Get descriptions for all weather type codes used in forecasts.

Returns a mapping of weather type IDs to their Portuguese and English descriptions.
This helps interpret the idWeatherType field in forecast data.

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 10 tools

Disambiguation5/5

Each tool has a clearly distinct purpose with no overlap. The tools cover different weather-related data types (daily forecasts, fire risk, sea state, UV index, seismic data, station observations, warnings, city lists, and weather type descriptions), and their descriptions make it easy to distinguish which tool to use for each specific query.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern starting with 'get_' or 'list_', with clear and descriptive nouns (e.g., get_daily_aggregate_forecast, get_fire_risk, list_available_cities). There are no deviations in naming conventions, making the set predictable and easy to navigate.

Tool Count5/5

With 10 tools, the server is well-scoped for providing comprehensive weather data for Portugal. Each tool serves a unique and necessary function, from forecasts and observations to warnings and metadata, without feeling bloated or insufficient for the domain.

Completeness5/5

The tool set provides complete coverage for weather data in Portugal, including forecasts (daily, city-specific, sea, UV), real-time data (observations, seismic activity, warnings), and supporting information (city lists, weather type descriptions). There are no obvious gaps, and agents can access all relevant meteorological aspects without dead ends.

Maintenance

ActivityInactive
ResponsivenessNo issues