aria-mcp-weather-dk
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@aria-mcp-weather-dkWhat's the current weather in Copenhagen?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
aria-mcp-weather-dk
A Model Context Protocol (MCP) server that exposes Danish weather forecasts and severe-weather warnings to AI assistants. Built for ARIA and shareable with the community.
Fully keyless — both data sources are open and require no API key.
Data Sources
Source | What | License / Attribution |
Hourly point forecasts (Harmonie DINI SF model) | ||
Severe weather warnings for Denmark | © MeteoAlarm / national met services — see terms |
Related MCP server: MCP Weather Free
Install & Run
npx aria-mcp-weather-dkOr install globally:
npm install -g aria-mcp-weather-dk
aria-mcp-weather-dkRequires Node.js 20 or later.
Tools
get_forecast
Fetch an hourly weather forecast for a geographic point (up to 72 hours).
Parameters:
Name | Type | Required | Description |
| number | Yes* | Latitude (WGS84 decimal degrees) |
| number | Yes* | Longitude (WGS84 decimal degrees) |
| number | No | Hours to forecast (1–72, default 24) |
*Not required if DEFAULT_LAT / DEFAULT_LON env vars are set.
Returns: Array of forecast entries:
[
{
"time": "2024-06-01T12:00:00Z",
"temperatureC": 18.5,
"windSpeedMs": 4.2,
"windDirDeg": 220,
"humidityPct": 68,
"precipitationMm": 0.0,
"cloudCoverPct": 40
}
]Fields are omitted when not available from the API.
get_current
Fetch the forecast entry closest to the current time.
Parameters: lat, lon (same as above)
Returns: A single forecast entry (same shape as above).
get_warnings
Fetch active severe weather warnings for Denmark from MeteoAlarm.
Parameters: None
Returns (warnings present):
[
{
"id": "https://www.meteoalarm.org/alerts/DK-...",
"event": "Wind",
"severity": "Severe",
"urgency": "Expected",
"certainty": "Likely",
"area": "Jutland",
"onset": "2024-06-01T18:00:00Z",
"expires": "2024-06-02T06:00:00Z",
"headline": "Orange wind warning for Jutland",
"description": "Strong winds expected...",
"awarenessType": "1; Wind",
"awarenessLevel": "3; orange; Severe"
}
]Returns (no active warnings):
{
"status": "no_active_warnings",
"message": "No active severe weather warnings for Denmark.",
"checkedAt": "2024-06-01T12:00:00.000Z"
}Environment Variables
Variable | Description |
| Default latitude — makes |
| Default longitude — makes |
These are purely convenience defaults. The server remains generic — no location is hardcoded.
ARIA MCP Config
Add to your ARIA credentials / MCP config to use with ARIA:
{
"command": "npx",
"args": ["-y", "aria-mcp-weather-dk"],
"env": {
"DEFAULT_LAT": "55.6761",
"DEFAULT_LON": "12.5683"
}
}Replace the coordinates with your preferred default location, or omit env entirely and always pass coordinates explicitly.
Development
git clone https://github.com/kimhjort/aria-mcp-weather-dk
cd aria-mcp-weather-dk
npm install
npm run build
npm testLicense
MIT — see LICENSE.
Data from DMI is licensed CC BY 4.0. MeteoAlarm data is owned by the respective national meteorological services; see their terms before redistribution.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol server that provides real-time weather information and 5-day forecasts to AI assistants, supporting multiple languages and flexible units.316MIT
- Alicense-qualityDmaintenanceAn MCP server that provides real-time weather data, hourly forecasts, and daily summaries using the free Open-Meteo API with no API key required. It enables users to search for weather conditions by specific coordinates or city names across multiple measurement units.1MIT
- Alicense-qualityDmaintenanceAn MCP server that aggregates data from six weather sources to provide current conditions, forecasts, air quality, and aviation METAR information, specifically optimized for European and Nordic locations. It supports multi-source data merging and functions without API keys for several integrated providers.16MIT
- AlicenseAqualityDmaintenanceAn MCP server that provides current weather conditions and hourly forecasts for locations across Norway using the MET Norway Locationforecast 2.0 API. It features coordinate support, geocoding for any Norwegian location, and built-in configurations for major cities.28MIT
Related MCP Connectors
Open-Meteo MCP — weather forecast + historical reanalysis + sister APIs
OpenWeather MCP — wraps the OpenWeatherMap API (openweathermap.org)
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kimhjort/aria-mcp-weather-dk'
If you have feedback or need assistance with the MCP directory API, please join our Discord server