
Integration · Company data
Connect Claude & ChatGPT to DMI Open Data
Ask your AI how much it rained yesterday, how warm last month was in your municipality or what the sea level is at a harbour, and it gets the answer from DMI's open data. It reads weather observations from DMI stations, quality-checked climate values for stations, municipalities, a 10x10 km grid and Denmark as a whole, ocean observations, lightning strikes and tide predictions.
Free plan, no credit card. Takes about a minute.
Try asking
“How much rain fell in Aarhus in the past 24 hours?”
The AI finds a nearby DMI station and reads its precipitation observations for the period.
“What is the wind speed at the nearest station right now?”
It reads the latest wind_speed observations from the station you pick or from an area.
“What was the mean temperature in Odense Municipality last month?”
It reads the monthly climate value for that municipality.
What your AI can do
Weather observations
Read temperature, wind, rain, sun and more from DMI stations, by station, time or area, and look up station details.
Climate data
Read quality-checked hourly, daily, monthly or yearly values for stations, municipalities, the 10x10 km grid or Denmark as a whole.
Ocean, tides and lightning
Read sea level and water temperature, tide predictions and lightning strike observations.
“Were there lightning strikes over Zealand last night?”
It reads lightning observations for the time and area you give.
“When is high water in Esbjerg tomorrow?”
It finds the tide station and reads the water level predictions for tomorrow.
“What are the sea level and water temperature in the harbour?”
It finds the ocean station and reads its latest sea level and water temperature observations.
13 tools for DMI Open Data
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
get_climate_country_valuesGet climate values for Denmark as a whole. Filter by parameter_id, time_resolution and datetime.get_climate_grid_valuesGet climate values on the 10x10 km grid. Filter by cell_id, parameter_id, time_resolution, datetime or bbox.get_climate_municipality_valuesGet climate values per Danish municipality, e.g. mean temperature or precipitation. Filter by municipality_id, parameter_id, time_resolution and datetime.get_climate_station_valuesGet quality-checked climate values (hourly, daily, monthly or yearly) for stations. Filter by parameter_id, station_id, time_resolution, datetime or bbox.get_lightning_observationsGet lightning strike observations. Filter by datetime, period, type or bbox.get_ocean_observationsGet ocean observations such as sea level and water temperature. Filter by parameter_id (sealev_dvr, sealev_ln, tw, sea_reg), station_id, datetime, period or bbox.get_tide_predictionsGet tide (water level) predictions. Filter by station_id, prediction_type, datetime or bbox.get_weather_observationsGet weather observations from DMI stations: temperature, wind, rain, sun and more. Filter by parameter_id (e.g. temp_dry, wind_speed, precip_past1h), station_id, datetime (RFC3339 time or interval), period or bbox; limit up to 100.get_weather_stationGet one weather station by product_id (the station feature ID).list_climate_stationsList climate data stations. Filter by station_id, type, status, datetime or bbox.list_ocean_stationsList ocean observation stations. Filter by station_id, type, status, datetime or bbox.list_tide_stationsList tide prediction stations. Filter by station_id, datetime or bbox.list_weather_stationsList DMI weather stations with ID, name and position. Filter by station_id, type, status, datetime or bbox.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose DMI Open Data from the app list.
- 2
Paste your key
No account or API key needed. DMI's Frie Data are open to everyone, so you only pick the app in PipMCP to get your MCP link.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.
Questions
What can the AI do in DMI Open Data?
It can read weather observations, climate values for stations, municipalities, the 10x10 km grid and Denmark as a whole, ocean observations, lightning observations and tide predictions. It can also list and look up weather, climate, ocean and tide stations. All tools only read data.
Does the AI see my DMI Open Data credentials?
There are none to see. DMI's open data needs no account or API key, so you do not paste anything into PipMCP. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on. All tools here only read public data, so nothing is changed anywhere. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. DMI's open data itself is free.
Does it include weather forecasts?
No. The tools cover observations and climate data from DMI, plus tide predictions for water levels. There is no tool for weather forecasts, so ask about what has been measured rather than what the weather will be.
Related integrations
Let your AI work in DMI Open Data today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect DMI Open Data freePipMCP is not affiliated with DMI Open Data. Product names are trademarks of their owners.



