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/Stockholm
  • https://wthrs.io/api/public/compare/Stockholm
  • https://wthrs.io/api/public/rankings?city=Stockholm&parameter=temperature&horizon=24h
  • https://wthrs.io/api/public/cities

Se /anslut-ai för klientspecifika instruktioner (Claude Desktop, Cursor, ChatGPT Business).

WTHRS. Oberoende väderintelligens. Baserad på öppna vädermodeller. Vi ger prognoser i informationssyfte, inte som officiella varningar.

© 2026 WTHRS. Prognos från SMHI (SNOW1gv1) direkt via SMHI Open Data, samt modellspåren MET Norway Nordic Seamless, ECMWF IFS och DWD ICON via Open-Meteo. Observationer från SMHI:s mätstationer.