Vertical Weather
Wind, temperature, pressure, humidity and air density at chosen heights, from NOAA GFS.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen get_capabilities
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"vertical-weather": {
"url": "https://api.verticalweather.com/mcp"
}
}
}Puntos de conexión remotos
https://api.verticalweather.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (3)
🟢get_atmospheric_profile(latitude, longitude, time, altitudes_m, altitude_reference, ...)
Wind, temperature, pressure, humidity and air density at chosen heights above a point. Each level has wind_u_ms (towards east), wind_v_ms (towards north), wind_speed_ms, wind_direction_deg (where the wind comes FROM, clockwise from north; 0 at zero speed means calm), temperature_k, pressure_pa, specific_humidity_kg_kg, relative_humidity_pct and density_kg_m3. valid_time is the model time actually used; provenance names the GFS run and grid point. Heights outside the model column are refused with the range that is available.
Esquema de entrada
{
"type": "object",
"properties": {
"latitude": {
"description": "Decimal degrees, north positive.",
"maximum": 90,
"minimum": -90,
"title": "Latitude",
"type": "number"
},
"longitude": {
"description": "Decimal degrees, east positive.",
"maximum": 180,
"minimum": -180,
"title": "Longitude",
"type": "number"
},
"time": {
"description": "ISO 8601 timestamp with a timezone, e.g. 2026-10-03T18:00:00Z. Up to 14 days ahead or about ten days back.",
"title": "Time",
"type": "string"
},
"altitudes_m": {
"description": "1 to 32 different heights in metres.",
"items": {
"type": "number"
},
"maxItems": 32,
"minItems": 1,
"title": "Altitudes M",
"type": "array"
},
"altitude_reference": {
"description": "agl: heights above ground level. msl: heights above mean sea level.",
"enum": [
"agl",
"msl"
],
"title": "Altitude Reference",
"type": "string"
},
"ground_elevation_m_msl": {
"anyOf": [
{
"maximum": 10000,
"minimum": -1000,
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"description": "Optional site elevation in metres above sea level, used for agl heights instead of the model's terrain.",
"title": "Ground Elevation M Msl"
}
},
"required": [
"latitude",
"longitude",
"time",
"altitudes_m",
"altitude_reference"
],
"title": "get_atmospheric_profileArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "get_atmospheric_profileDictOutput"
}🟢get_capabilities
Current coverage (time range, heights, fields) and usage limits. No API key needed.
Esquema de entrada
{
"type": "object",
"properties": {},
"title": "get_capabilitiesArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "get_capabilitiesDictOutput"
}🟢get_usage
Today's data-fetch count and remaining daily allowance for the caller's account (UTC day).
Esquema de entrada
{
"type": "object",
"properties": {},
"title": "get_usageArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "get_usageDictOutput"
}Comunidad
Evidencia