Vedurstofa MCP server
io.github.sandsower/vedurstofa-mcp·v1.0.0·5 starsMCP server for Icelandic weather, forecasts, warnings, and earthquakes from vedur.is.
5 stars48 downloads/wk
Reviews
Write oneNobody has reviewed Vedurstofa yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Vedurstofa tools (6)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_earthquakesGet recent earthquakes in Iceland with magnitude, location, depth, and timestamp. Filter by named region preset (reykjanes, mydalsjokull, bardarbunga, tjornes, katla, askja, hekla, grimsvotn) or a custom lat/lon radius. Defaults to the last 48 hours and excludes automatic (unreviewed) detections.
get_weather_forecastGet multi-day hourly weather forecasts for locations in Iceland. Returns hour-by-hour predictions for temperature, wind, precipitation, cloud cover, and dew point. Forecasts are regional (covering one of 10 IMO forecast regions) and scraped from vedur.is; if scraping fails the response falls back to the national text forecast and is marked 'degraded'.
get_weather_nowGet current weather observations for locations in Iceland. Returns temperature (\xB0C), wind speed and direction (m/s, cardinal + degrees), pressure (hPa), humidity (%), precipitation (mm/h), and snow/visibility data when available. Accepts station IDs or names \u2014 call list_weather_stations to discover available stations.
get_weather_textGet written (prose) weather forecasts for Iceland from the Icelandic Meteorological Office. Use for narrative forecasts and text weather warnings. For structured per-station observations use get_weather_now. For structured warnings use get_weather_warnings.
get_weather_warningsGet active severe-weather warnings (CAP alerts) for Iceland from the Icelandic Meteorological Office. Returns structured alert metadata including severity, certainty, urgency, effective/expiry times, affected areas, and multilingual headlines + descriptions. For narrative text warnings use get_weather_text with category='warnings'.
list_weather_stationsList weather stations in Iceland with their IDs, names, types, and coordinates. Use this to look up station IDs for get_weather_now and get_weather_forecast, or to help users discover stations near a region. Stations are loaded from the Icelandic Meteorological Office (api.vedur.is).
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 164 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Vedurstofa compares
Against every graded Maps and travel MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 73% of 681 Maps and travel servers
- Tools
- 6
- the typical Maps and travel server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 5
- more than 85% of 324 Maps and travel servers
- Downloads a week
- 48
- more than 41% of 150 Maps and travel servers with a package
What its tools let an agent do: 6 read
Install Vedurstofa in Claude Code, Cursor or VS Code
Runs npx -y vedurstofa-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add vedurstofa-mcp -- npx -y vedurstofa-mcp
What the publisher says
From the Vedurstofa repository's README, as published. We do not edit it. Read it on GitHub
vedurstofa-mcp
MCP server for Icelandic weather, forecasts, warnings, and earthquakes. Data comes from the Icelandic Meteorological Office (Veðurstofa Íslands, vedur.is). Works with Claude Desktop, Claude Code, and any other MCP client.
What it does
Six tools:
Station inputs accept IDs ("1470") or names with or without diacritics ("Reykjavík", "reykjavik"). Unknown names return a typo-tolerant "did you mean..." error.
For agents
Read this section if you're an AI agent picking tools from this server.
- No auth, no API key, no setup. Just run npx vedurstofa-mcp over stdio.
- All data is Icelandic. If the user asks about weather outside Iceland, stop — this server can't help.
- Every response is a JSON envelope with attribution, source, fetched_at, data, and optionally errors, degraded, truncated. Always cite the attribution field when surfacing data to users.
- Units are metric. °C, m/s, hPa, mm, km. Convert only when the user asks.
- Timestamps are ISO 8601 UTC. Iceland is on UTC year-round (no DST).
Tool selection guide
Multi-tool workflows
- "What's the weather like in Iceland today?" → getweathernow for the user's city + getweatherwarnings to surface any active alerts. Add getweathertext with category: "national" only if the user wants a narrative.
- "Should I drive from Reykjavík to Akureyri tomorrow?" → getweatherforecast for both endpoints + getweatherwarnings. Don't pull getweathernow unless the user asks about right now.
- "Are there any earthquakes near me?" → getearthquakes with region preset if the user names a volcanic system (Reykjanes, Katla, etc.), otherwise near: { lat, lon, radiuskm }.
Degraded responses
getweatherforecast scrapes HTML and can fail when the upstream site changes. When this happens, the response carries degraded: true and degraded_reason, and falls back to the national text forecast. Surface this to the user rather than pretending the structured forecast is available.
Install & run
Node 18+ required.
# Latest
npx -y vedurstofa-mcp
# Version-pinned (recommended for configs that shouldn't drift)
npx -y vedurstofa-mcp@1.0.0The server speaks MCP over stdio, so you won't see interactive output. Plug it into a client.
Claude Desktop
~/Library/Application Support/Claude/claudedesktopconfig.json (macOS) or %APPDATA%\Claude\claudedesktopconfig.json (Windows):
{
"mcpServers": {
"vedurstofa": {
"command": "npx",
"args": ["vedurstofa-mcp"]
}
}
}Claude Code
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Vedurstofa: common questions
- Is Vedurstofa MCP server safe?
- Mostly: it is graded B (82/100). Read the Vedurstofa safety report
- How do I install Vedurstofa?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Vedurstofa need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Vedurstofa maintained?
- The last commit was 202 days ago (2026-04-16). The latest release is v1.0.0.
- What can I use instead of Vedurstofa?
- Servers from other publishers that do the same job: Weather Data MCP Server, Open Meteo MCP server and Smarter Weather MCP server.
- How does Vedurstofa compare with other Maps and travel MCP servers?
- safety score 82/100 (higher than 73% of 681 Maps and travel servers); tools 6 (the typical Maps and travel server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Vedurstofa
Same job from other publishers: the closest match first, then the best rated.
- Weather Data MCP Server17 weather tools, no API keys: forecasts, alerts, air quality, marine, radar, lightning, wildfiresnot reviewedEstablishedA
- Open MeteoGlobal weather via Open-Meteo: forecast, historical, marine, air quality, geocoding, elevation.not reviewedGrowingB
- Smarter WeatherSmarter Weather MCP: forecasts, alerts, outlooks, observations, AQI, grids, and map imagery.not reviewedGrowingA
WeatherUS NWS weather alerts and 5-day forecasts for AI agents. $0.01 per call.not reviewedGrowingA
WillyWeather MCP by UnClickAustralian weather, surf, and tide forecasts from WillyWeather. By UnClick.not reviewedGrowingC