Skip to main content
Glama

Meltema Weather

Server Details

Multi-model weather forecasts: point series, model scoreboard, and gridded fields. No auth.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

5 tools
compare_modelsCompare models at a point (scoreboard)Inspect

Sample one variable at a point across many models and summarize per-time cross-model spread (min/max/mean/spread). Sources default to every live source carrying the variable; pass a comma-separated sources to pin the set. Canonical variable ids: t2m = 2 m air temperature (K), u10 = 10 m U wind component (m/s), v10 = 10 m V wind component (m/s), wind_speed = 10 m wind speed, derived hypot(u10, v10) (m/s), tp = total precipitation over the step (kg m-2, mm-equivalent), tcc = total cloud cover (fraction 0-1), ssrd = surface downward shortwave radiation (W m-2), msl = mean sea level pressure (Pa) (availability varies by source — see GET /v1/sources). Common aliases are accepted case-insensitively and normalized to these ids: temperature/temperature_2m/temp -> t2m, wind/windspeed/wind_speed_10m -> wind_speed, u10m/v10m -> u10/v10, precip/precipitation/rain -> tp, cloud/clouds/cloud_cover -> tcc, solar/radiation/shortwave -> ssrd, pressure/mslp/sea_level_pressure -> msl. The output series always carries the canonical id.

ParametersJSON Schema
NameRequiredDescriptionDefault
latYesLatitude, degrees north.
lonYesLongitude, degrees east.
sourcesNoComma-separated `source_id`s; omit to use every live source with the variable.
variableYesA single variable id, e.g. t2m, tp, tcc, ssrd (or an alias like temperature_2m/precipitation — normalized to the canonical id).
init_timeNoRun init (UTC ISO 8601); omit for each source's latest run.

Output Schema

ParametersJSON Schema
NameRequiredDescription
latYes
lonYes
modelsYes
missingYesRequested/eligible sources with no data for this variable.
variableYes
consensusYesPer-valid_time cross-model spread, ascending.
describe_gridDescribe a gridded fieldInspect

Geometry (grid spec + available leads + units) of a gridded field, plus the exact /v1/grid URL and the recipe to decode the raw uint16 bytes. Omit init_time for the latest run.

ParametersJSON Schema
NameRequiredDescriptionDefault
variableNoVariable id, e.g. `t2m` or composite `wind10m`.t2m
init_timeNoRun init (UTC ISO 8601); omit for the latest run.
source_idYesA `source_id` from list_sources.

Output Schema

ParametersJSON Schema
NameRequiredDescription
gridYes
kindYes'scalar' or 'vector' (vector = u plane then v plane).
unitsYes
decodeYesHow to turn the uint16 body into physical values.
variableYes
fetch_urlYesGET this for the raw uint16 field (add ?lead_hours=&stride=).
init_timeYes
source_idYes
lead_hoursYesEvery available lead of this run.
list_runsList stored runsInspect

Stored run init times for a source, newest first (UTC ISO 8601). Pass one to pin a tool to that run.

ParametersJSON Schema
NameRequiredDescriptionDefault
source_idYesA `source_id` from list_sources, e.g. `gfs`.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
list_sourcesList forecast sourcesInspect

Every public forecast source with live-data status, servable variables, cadence and licensing attribution. This is the live enum of source_id accepted by the other tools.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
point_forecastPoint forecastInspect

Full forecast horizon of one model at a single point (bilinear grid sample). source_id is OPTIONAL: omit it and a sensible live source is chosen (prefers gfs, then ifs_open) and returned as source_id. Omit init_time for the latest run; omit variables for all stored variables plus derived wind_speed. Canonical variable ids: t2m = 2 m air temperature (K), u10 = 10 m U wind component (m/s), v10 = 10 m V wind component (m/s), wind_speed = 10 m wind speed, derived hypot(u10, v10) (m/s), tp = total precipitation over the step (kg m-2, mm-equivalent), tcc = total cloud cover (fraction 0-1), ssrd = surface downward shortwave radiation (W m-2), msl = mean sea level pressure (Pa) (availability varies by source — see GET /v1/sources). Common aliases are accepted case-insensitively and normalized to these ids: temperature/temperature_2m/temp -> t2m, wind/windspeed/wind_speed_10m -> wind_speed, u10m/v10m -> u10/v10, precip/precipitation/rain -> tp, cloud/clouds/cloud_cover -> tcc, solar/radiation/shortwave -> ssrd, pressure/mslp/sea_level_pressure -> msl. The output series always carries the canonical id.

ParametersJSON Schema
NameRequiredDescriptionDefault
latYesLatitude, degrees north.
lonYesLongitude, degrees east (normalized to [-180,180)).
init_timeNoRun init (UTC ISO 8601); omit for the latest run.
source_idNoA `source_id` from list_sources. OPTIONAL — omit to use a sensible live default (prefers gfs, then ifs_open); the chosen source is echoed as the result's `source_id`.
variablesNoComma-separated variable ids (t2m, u10, v10, wind_speed, tp, tcc, ssrd, msl); omit for all + wind_speed. Common aliases like temperature_2m/windspeed/precipitation/cloud/solar/pressure are accepted (case-insensitive) and normalized to the canonical id.

Output Schema

ParametersJSON Schema
NameRequiredDescription
latYes
lonYesLongitude normalized into [-180, 180).
seriesYes
init_timeYesRun init time (UTC ISO 8601) actually sampled.
source_idYes

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources