← Directory
mcp · Global
smhi-mcp
SMHI MCP Server - Swedish weather data via Model Context Protocol on Cloudflare Workers
Claim this listing
Represent smhi-mcp? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.
What's in it
- Data offered llm-inferred
- current weather conditions · temperature readings · snow depth · precipitation · weather forecasts · historical station records · station metadata and search
- Coverage docs-verified
- Sweden
- Resolution docs-verified
- 15-min, hourly, daily and monthly for precipitation; hourly, daily-mean, min, max and monthly for temperature
- Formats llm-inferred
- MCP (JSON-RPC 2.0 over HTTP) · JSON
- Access docs-verified
- Free SMHI open data. Docs state no API key is required and the endpoint currently has no authentication, but ENTRY auth metadata lists an API_KEY env var, which conflicts and is unresolved. Licence unknown (ENTRY licence is null).
Useful for
- Use cases llm-inferred
- Climate baseline for Swedish sites: nearest-station temperature and precipitation series · Rainfall inputs for drainage strategy on Swedish schemes using hourly or 15-min precipitation records · Snow depth and winter temperature context for Nordic civils and geotechnical works · Locating nearest SMHI stations to a project coordinate for data-source documentation
- Audience llm-inferred
- hydrologists · drainage engineers · civils engineers · geotechnical engineers · climate consultants
Limitations
- Constraints llm-inferred
- Sweden only (SMHI data); no UK coverage · Legacy forecast API retired by SMHI on 2026-03-31; forecasts use SNOW1gv1 · list_temperature_stations and list_snow_depth_stations are deprecated · Endpoint has no authentication, so anyone with the URL can invoke it · In-Worker rate limit is 30 requests/min; it does not protect the Cloudflare request quota · Auth conflict: ENTRY lists an API_KEY env var but docs say no API key is required · Licence not stated; ENTRY licence is null · Self-hosting requires a Cloudflare R2 bucket and wrangler deployment · Single maintainer hosted on a personal workers.dev URL; maintenance risk
- Licence
- Unknown — check provider terms
- Authentication
- API key via env: API_KEY (auto-extracted from README)
- GitHub stars
- 2
- Last commit
- 13/10/2026
- Last successful page check
- 14/10/2026
- Page health
- healthy
- Package
- Not recorded
- Verification
- Not independently verified
Auto-extracted, unverified fields: tools, auth. Check upstream documentation.
Provenance & evidence
Daily discovery 2026-10-15: GitHub search; verified via GitHub API. Tools/install/auth auto-extracted from README.
Metadata observed 14/10/2026 · daily-2026-10-15 (github-search)