Danish Weather MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add mcp-danish-weather -- npx -y mcp-danish-weather
README.md

MCP server for Danish weather data from DMI

mcp-danish-weather 🌦️

MCP server for Danish weather data from DMI (Danish Meteorological Institute). Part of the Nordic MCP Toolkit.

Tools

Tool Description
current_weather Current conditions for any Danish location
weather_forecast Hourly forecast up to 72 hours ahead
historical_weather Past weather with hourly/daily/monthly/yearly resolution

Location Formats

  • City name: copenhagen, aarhus, odense, gilleleje
  • Postal code: 1000, 8000, 5000
  • Coordinates: 55.6761,12.5683

Installation

npx mcp-danish-weather

Or add to your MCP client config:

{
  "mcpServers": {
    "danish-weather": {
      "command": "npx",
      "args": ["-y", "mcp-danish-weather"]
    }
  }
}

Examples

Ask your AI assistant:

  • "What's the weather in Copenhagen right now?"
  • "Will it rain in Aarhus tomorrow?"
  • "What was the temperature in Odense last January?"
  • "Show me the 72-hour forecast for Gilleleje"

Data Source

Danish Meteorological Institute (DMI) — Denmark's national weather service. Free API, no authentication required.

Part of the Nordic MCP Toolkit

License

MIT

Tools (3)

current_weatherRetrieves current weather conditions for a specified Danish location.
weather_forecastProvides an hourly weather forecast for up to 72 hours ahead.
historical_weatherFetches past weather data with hourly, daily, monthly, or yearly resolution.

Configuration

claude_desktop_config.json
{"mcpServers": {"danish-weather": {"command": "npx", "args": ["-y", "mcp-danish-weather"]}}}

Try it

What's the weather in Copenhagen right now?
Will it rain in Aarhus tomorrow?
What was the temperature in Odense last January?
Show me the 72-hour forecast for Gilleleje

Frequently Asked Questions

What are the key features of Danish Weather?

Retrieves current weather conditions for any Danish location. Provides hourly weather forecasts up to 72 hours in advance. Accesses historical weather data with multiple time resolutions. Supports location lookups via city names, postal codes, and coordinates.

What can I use Danish Weather for?

Planning outdoor activities in Denmark based on accurate hourly forecasts. Analyzing historical climate trends for specific Danish regions. Integrating real-time Danish weather data into automated reporting workflows. Quickly checking current conditions for travel or logistics across Denmark.

How do I install Danish Weather?

Install Danish Weather by running: npx mcp-danish-weather

What MCP clients work with Danish Weather?

Danish Weather works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Danish Weather docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare