Vertical Weather
Wind, temperature, pressure, humidity and air density at chosen heights, from NOAA GFS.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (1)
- LOWin get_capabilities
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"vertical-weather": {
"url": "https://api.verticalweather.com/mcp"
}
}
}Remote-Endpunkte
https://api.verticalweather.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (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.
Eingabe-Schema
{
"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"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "get_atmospheric_profileDictOutput"
}🟢get_capabilities
Current coverage (time range, heights, fields) and usage limits. No API key needed.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_capabilitiesArguments"
}Ausgabe-Schema
{
"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).
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_usageArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "get_usageDictOutput"
}Community
Nachweis