Vedurstofa MCP logo

Vedurstofa MCP

Access Icelandic weather observations, forecasts, warnings, station data, and recent earthquakes through MCP.

Install Vedurstofa MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "vedurstofa-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "vedurstofa-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

We couldn’t confirm it starts correctly

The install command started, but didn't respond the way we expected when we tried to talk to it.

npx -y vedurstofa-mcp

initialize succeeded but no response to tools/list.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 19d ago.

Overview

vedurstofa-mcp MCP server exposes Icelandic Meteorological Office data through six MCP tools for observations, forecasts, warnings, and earthquakes. It runs locally over stdio with Node.js and requires no API key or account. Use it for Iceland-specific weather questions, station lookups, travel planning, severe-weather alerts, and recent seismic activity. Responses include source attribution, UTC timestamps, and metric units.

Use cases

  • Check current conditions in Icelandic cities
  • Compare forecasts for travel endpoints
  • Find active severe-weather warnings
  • Search recent earthquakes near volcanic regions
  • Resolve Icelandic weather station names

Key features

  • Current AWS station observations
  • Multi-day station forecasts
  • English and Icelandic text forecasts
  • Structured CAP v1 weather alerts
  • Region and radius-based earthquake queries
  • Diacritic-tolerant station lookup

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

9/9 checks healthy over the last 57d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 2d ago via OSV.dev · vedurstofa-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars5Stargazers on the source repository.
npm downloads153Package downloads in the last 30 days.
Last commit6mo agoMost recent push to the default branch.
Install checkInconclusiveStarted but did not complete the MCP handshake in our test.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How Vedurstofa MCP works

What vedurstofa-mcp MCP server does

vedurstofa-mcp MCP server connects agents to weather and earthquake data from the Icelandic Meteorological Office at vedur.is. It is limited to Icelandic data and is intended for MCP-compatible applications that need current conditions, forecasts, alerts, or seismic activity.

The server provides current AWS observations such as temperature, wind, pressure, humidity, and precipitation. It also exposes multi-day station forecasts, narrative forecasts and text warnings, structured severe-weather alerts, a station catalog, and recent earthquake records. Station requests can use numeric IDs or names with or without Icelandic diacritics. Unrecognized names produce a typo-tolerant suggestion instead of silently selecting a different station.

How it works

The application communicates with an MCP client over standard input and output. Agents select tools based on the question: current conditions use get_weather_now, forecast questions use get_weather_forecast, and prose outlooks or text warnings use get_weather_text. get_weather_warnings returns structured CAP v1 alerts, while get_earthquakes supports named volcanic-region presets and latitude, longitude, and radius filters. list_weather_stations helps resolve station names and IDs.

Each response is wrapped in JSON containing attribution, source, fetched_at, and data. Some responses may also include errors, degraded, or truncated. Timestamps are ISO 8601 UTC, and measurements use degrees Celsius, meters per second, hectopascals, millimeters, and kilometers. Applications displaying results should preserve or cite the attribution value.

Setup and configuration

vedurstofa-mcp runs on Node.js 18 or newer. Start it without credentials using npx -y vedurstofa-mcp, or pin a version such as npx -y vedurstofa-mcp@1.0.0. Add that command to an MCP client configuration using the npx command and vedurstofa-mcp argument.

No API key, account, or other required environment variable is specified. Setting VEDURSTOFA_DEBUG=1 enables debug logs on stderr; stdout remains reserved for MCP protocol traffic.

Tools and capabilities

  • get_weather_now: retrieve current station observations.
  • get_weather_forecast: retrieve per-station multi-day forecasts and narrow the result with an hours parameter.
  • get_weather_text: retrieve national, multi-day, or warning text in English or Icelandic.
  • get_weather_warnings: retrieve structured severe-weather alerts in CAP v1 format.
  • get_earthquakes: filter recent events by supported region presets or arbitrary coordinates and radius.
  • list_weather_stations: inspect the station catalog and resolve place names.

The earthquake region presets include Reykjanes, Katla, Bárðarbunga, Tjörnes, Askja, Hekla, and Grímsvötn. These tools support workflows such as comparing conditions across Icelandic cities, checking alerts before a journey, or finding earthquakes near a volcanic system.

Limitations and notes

The per-station forecast feature depends on HTML and inline JavaScript scraped from vedur.is. If the upstream page changes or scraping fails, the tool falls back to the national text forecast and marks the response as degraded. Clients should expose that status rather than presenting the fallback as a normal structured forecast.

Forecast coverage is limited to roughly 13 major named stations; other locations may use a regional page or lack a scrapeable forecast. vedurstofa-mcp MCP server cannot answer weather questions for locations outside Iceland. The repository code is MIT-licensed, while the meteorological data belongs to the Icelandic Meteorological Office and is provided under CC BY-SA 4.0.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Vedurstofa MCP

vedurstofa-mcp is an MCP server that connects AI clients to Icelandic Meteorological Office data from vedur.is. Its main tools provide current station observations, station forecasts, text forecasts, severe-weather warnings, recent earthquakes, and station listings. It runs over stdio, uses metric units, and needs no API key or account.

Install and run it with Node.js 18 or newer using `npx -y vedurstofa-mcp`. Add the command to your MCP client configuration, or pin a release with `npx -y vedurstofa-mcp@1.0.0` when you want a fixed version.

Yes, vedurstofa-mcp works with Cursor through its MCP configuration. Add a server entry that runs `npx` with `vedurstofa-mcp` as the argument in `~/.cursor/mcp.json`.

No, vedurstofa-mcp provides Icelandic weather and seismic data only. Use its tools for locations, stations, warnings, and earthquake regions in Iceland.

The response becomes degraded when per-station forecast scraping fails, such as after an upstream vedur.is page change. The tool then falls back to the national text forecast and includes a degraded status that clients should show to users.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewVedurstofa MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/vedurstofa-mcp?style=directory)](https://allmcps.com/mcp/vedurstofa-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/vedurstofa-mcp"><img src="https://allmcps.com/api/badge/vedurstofa-mcp?style=directory" alt="Vedurstofa MCP on AllMCPs" /></a>