Teknisk referens
WTHRS MCP-server
WTHRS exponerar en publik Model Context Protocol-server på https://wthrs.io/mcp. Servern talar JSON-RPC 2.0 över HTTP och kräver ingen inloggning. Endast offentlig väderdata exponeras.
Endpoint
- URL:
https://wthrs.io/mcp - Metod: HTTP
POST(JSON-RPC 2.0) - Content-Type:
application/json - Accept:
application/json, text/event-stream - Auth: ingen (publik)
En vanlig GET-förfrågan i webbläsaren eller ett browsing-verktyg som läser HTML kommer inte att se något innehåll. Endpointen returnerar bara JSON-RPC-svar på POST. Använd istället REST-endpointerna nedan om du bara vill läsa data som JSON.
Tillgängliga verktyg
get_forecast. Dagens WTHRS Consensus-prognos för en svensk stad.compare_providers. Fyra modellspår (SMHI SNOW1gv1, MET Norway Nordic Seamless, ECMWF IFS, DWD ICON) sida-vid-sida.get_hourly_forecast. Timprognos närmaste 24 timmarna.get_10day_forecast. 10-dagarsprognos.get_provider_rankings. Ranking baserad på verifierad träffsäkerhet per modellspår.get_city_accuracy. Verifierad träffsäkerhet per stad.list_supported_cities. Alla giltiga stadsnamn.
Rankning och stadsprecision returnerar endast verifierade jämförelser. Saknas underlag lämnas värdet tomt. Se rankings-sidan för detaljer.
Exempel: lista verktyg
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Exempel: hämta prognos
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "get_forecast",
"arguments": { "city": "Stockholm" }
}
}Som cURL:
curl -X POST "https://wthrs.io/mcp" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{ "jsonrpc": "2.0", "id": 2, "method": "tools/call", "params": { "name": "get_forecast", "arguments": { "city": "Stockholm" } } }'REST-alternativ (ingen MCP)
För webbläsare, browsing-verktyg och skript som inte talar MCP finns samma data som publika GET-endpoints med JSON-svar och öppna CORS-headers:
https://wthrs.io/api/public/forecast/Stockholmhttps://wthrs.io/api/public/compare/Stockholmhttps://wthrs.io/api/public/rankings?city=Stockholm¶meter=temperature&horizon=24hhttps://wthrs.io/api/public/cities
Se /anslut-ai för klientspecifika instruktioner (Claude Desktop, Cursor, ChatGPT Business).