loading…
Search for a command to run...
loading…
Provides access to a suite of Nordic data tools covering Danish business records, addresses, weather, and energy prices, alongside Norwegian and Finnish company
Provides access to a suite of Nordic data tools covering Danish business records, addresses, weather, and energy prices, alongside Norwegian and Finnish company information. This unified server enables users to query public APIs for regional data across Denmark, Norway, and Finland without requiring individual API keys.
One MCP server for all Nordic data. 33 tools across 10 modules, zero API keys required.
| Module | Tools | Data Source |
|---|---|---|
🇩🇰 dk-cvr |
dk_cvr_search, dk_cvr_lookup |
cvrapi.dk |
🇩🇰 dk-addresses |
dk_address_search, dk_reverse_geocode, dk_postal_code_lookup, dk_municipality_lookup, dk_nearby_addresses |
DAWA |
🇩🇰 dk-weather |
dk_current_weather, dk_weather_forecast, dk_compare_weather |
DMI HARMONIE 2km |
🇩🇰 dk-energy |
dk_electricity_prices, dk_co2_emissions, dk_energy_mix, dk_cheapest_hours |
Energi Data Service |
🇳🇴 no-companies |
no_search_companies, no_company_lookup, no_search_subunits, no_company_roles |
Brønnøysund |
🇳🇴 no-weather |
no_current_weather, no_weather_forecast |
MET Norway/yr.no |
🇫🇮 fi-companies |
fi_search_companies, fi_company_lookup, fi_search_by_industry, fi_recent_registrations |
PRH/YTJ |
🇫🇮 fi-weather |
fi_current_weather, fi_weather_forecast, fi_compare_weather |
Open-Meteo |
🇳🇴 no-addresses |
no_address_search, no_reverse_geocode, no_postal_code_lookup, no_municipality_addresses |
Kartverket |
🇸🇪 se-weather |
se_current_weather, se_weather_forecast |
SMHI |
All APIs are free, open, and require no authentication.
{
"mcpServers": {
"nordic": {
"command": "npx",
"args": ["-y", "mcp-nordic"]
}
}
}
Or clone and run directly:
git clone https://github.com/robobobby/mcp-nordic.git
cd mcp-nordic
npm install
node src/index.js
Only need Danish weather and Finnish companies?
{
"mcpServers": {
"nordic": {
"command": "npx",
"args": ["-y", "mcp-nordic", "--dk-weather", "--fi-companies"]
}
}
}
Available flags: --dk-cvr, --dk-addresses, --dk-weather, --dk-energy, --no-companies, --no-addresses, --no-weather, --fi-companies, --fi-weather, --se-weather, --all (default).
Ask your AI assistant:
| Country | Companies | Weather | Addresses | Energy |
|---|---|---|---|---|
| 🇩🇰 Denmark | ✅ CVR | ✅ DMI | ✅ DAWA | ✅ Energinet |
| 🇳🇴 Norway | ✅ Brønnøysund | ✅ MET/yr.no | ✅ Kartverket | — |
| 🇫🇮 Finland | ✅ PRH/YTJ | ✅ Open-Meteo | — | — |
| 🇸🇪 Sweden | — | ✅ SMHI | — | — |
This repo now includes a Worker entrypoint using MCP's web-standard streamable HTTP transport.
npm install
npm run worker:deploy
https://<your-worker>.workers.dev/healthhttps://<your-worker>.workers.dev/mcpUse the /mcp URL as your hosted MCP endpoint.
Each module is also available as a standalone server:
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"mcp-nordic": {
"command": "npx",
"args": []
}
}
}