MCP-server · 36 værktøjer · 18 officielle kilder

Danmarks offentlige data, rene og klar til din agent.

Datavej gør Danmarks officielle registre til 36 dokumenterede værktøjer: adresser, bygninger og lokalplaner, virksomheder, energi, vejr, statistik og love. Gratis konto med 50 premium-kreditter om måneden, forbundet på et minut.

MCP-endpointhttps://datavej.dk/mcp
OAuth eller API-nøgle50 gratis premium-kreditter om månedenKilde og licens på hvert resultat

Birkevej 10, Haderslev: hvad lokalplanen tillader

Planens tal og dens egen tekst er uenige om bebyggelsesprocenten, så resultatet har text_conflict og citerer teksten i stedet for at vælge én af dem.

Forespørgsel · POST /mcp
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "planning_rules",
    "arguments": {
      "lat": 55.250157,
      "lon": 9.463548
    }
  }
}
Svar · result.content[0].textHentet 2026-10-20 · 601 ms
{
  "location": "55.250157,9.463548",
  "lat": 55.250157,
  "lon": 9.463548,
  "kommune": "Haderslev",
  "zone_status": "Byzone",
  "local_plans": [],
  "local_plan_subareas": [],
  "proposed_local_plans": [],
  "municipal_plan_frameworks": [
    {
      "frame": "10.12.BO.01 Boligområde Lænkebjerg",
      "district": "Haderslev lokalområde",
      "use": "Boligområde",
      "future_zone": "Byzone",
      "max_plot_ratio_pct": 40,
      "max_floors": 1.5,
      "max_height_m": 8.5,
      "notes": "Åben-lav og tæt-lav boligbebyggelse. Bebyggelsesprocent for åben-lav maks. 30 og for tæt-lav maks.40.",
      "text_conflict": "The notes mention plot ratio 30 %, while max_plot_ratio_pct is 40 %. Quote both and point to the plan PDF; don't give one figure as certain.",
      "pdf": "https://dokument.plandata.dk/11_11287612_1751024387828.pdf"
    }
  ],
  "heat_supply_area": [
    {
      "type": "Fjernvarme",
      "supplier": "Haderslev Fjernvarme"
    }
  ],
  "heat_plan": [
    {
      "plan": "Varmeplan for gasområder - december 2022 (Haderslev Kommune)",
      "part": "B1/Nord for Ribevej og vest for Ejsbølvej",
      "type": "Fjernvarme",
      "conversion": "2021–2023",
      "link": "https://www.haderslev.dk/media/141254/varmeplan-gasomraader_endelig-udgave.pdf"
    }
  ],
  "sewer_catchment": [
    {
      "name": "107",
      "type": "Separatkloakeret (spildevand og overfladevand løber i hver sin ledning)"
    }
  ],
  "local_plans_note": "No adopted local plan covers this point; the municipal plan framework and the Planning Act apply."
}

Source: Plandata.dk (Plan- og Landdistriktsstyrelsen), open data. The plan PDF is the legally binding text.

Dagens spotpris i Østdanmark

Day-ahead-priser fra Energinet, opsummeret: gennemsnit, billigste og dyreste time, i kr. pr. kWh.

Forespørgsel · POST /mcp
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "electricity_prices",
    "arguments": {
      "area": "DK2",
      "summary_only": true
    }
  }
}
Svar · result.content[0].textHentet 2026-10-20 · 444 ms
{
  "area": "DK2",
  "date": "2026-10-20",
  "resolution": "hour",
  "slots": 24,
  "avg_dkk_kwh": 1.436,
  "min": {
    "time_dk": "2026-10-20T13:00",
    "dkk_mwh": 1097.32,
    "eur_mwh": 146.81,
    "dkk_kwh": 1.097
  },
  "max": {
    "time_dk": "2026-10-20T19:00",
    "dkk_mwh": 1858.9,
    "eur_mwh": 248.69,
    "dkk_kwh": 1.859
  },
  "cheapest_3": [
    "2026-10-20T13:00",
    "2026-10-20T12:00",
    "2026-10-20T14:00"
  ]
}

Wholesale spot price excl. tariffs, taxes and VAT. Source: Energinet / Energi Data Service (CC BY 4.0).

Målt vejr i Aarhus, seneste time

Hver værdi kommer fra den nærmeste DMI-station, der måler den, med stationen og afstanden.

Forespørgsel · POST /mcp
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "weather_observations",
    "arguments": {
      "lat": 56.1567,
      "lon": 10.2108
    }
  }
}
Svar · result.content[0].textHentet 2026-10-20 · 753 ms
{
  "place": "56.1567,10.2108",
  "lat": 56.1567,
  "lon": 10.2108,
  "precip_last_hour_mm": {
    "value": 0,
    "observed_utc": "2026-10-20T17:00:00Z",
    "station": "06072",
    "km_away": 17
  },
  "temp_c": {
    "value": 9.8,
    "observed_utc": "2026-10-20T17:20:00Z",
    "station": "06072",
    "km_away": 17
  },
  "wind_dir_deg": {
    "value": 94,
    "observed_utc": "2026-10-20T17:20:00Z",
    "station": "06072",
    "km_away": 17
  },
  "gust_ms": {
    "value": 9.19,
    "observed_utc": "2026-10-20T17:20:00Z",
    "station": "06072",
    "km_away": 17
  },
  "wind_ms": {
    "value": 4.95,
    "observed_utc": "2026-10-20T17:20:00Z",
    "station": "06072",
    "km_away": 17
  },
  "cloud_pct": {
    "value": 100,
    "observed_utc": "2026-10-20T17:20:00Z",
    "station": "06039",
    "km_away": 19
  },
  "visibility_m": {
    "value": 10502,
    "observed_utc": "2026-10-20T17:20:00Z",
    "station": "06039",
    "km_away": 19
  },
  "humidity_pct": {
    "value": 96.5,
    "observed_utc": "2026-10-20T17:20:00Z",
    "station": "06072",
    "km_away": 17
  },
  "pressure_hpa": {
    "value": 1018.53,
    "observed_utc": "2026-10-20T17:20:00Z",
    "station": "06072",
    "km_away": 17
  }
}

Source: DMI (CC BY 4.0).

Billigste 95 oktan nær Odense

Standerpriser fra olieselskabernes lovpligtige offentlige API'er, billigste først, med afstande.

Forespørgsel · POST /mcp
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "fuel_prices",
    "arguments": {
      "lat": 55.3959,
      "lon": 10.3883,
      "limit": 3
    }
  }
}
Svar · result.content[0].textHentet 2026-10-20 · 798 ms
{
  "fuel": "petrol95",
  "stations_matching": 17,
  "summary": {
    "min": 17.39,
    "max": 17.49,
    "avg": 17.41
  },
  "results": [
    {
      "brand": "INGO",
      "station": "INGO ODENSE, BUCHWALDSGADE",
      "address": "Buchwaldsgade 2b",
      "postcode": "5000",
      "city": "Odense C",
      "product": "Benzin 95",
      "dkk_per_l": 17.39,
      "km": 0.8,
      "km_approx": true,
      "updated": "2026-10-20T09:07:01.250Z"
    },
    {
      "brand": "OK",
      "station": "OK Odense C",
      "address": "Havnegade 1",
      "postcode": "5000",
      "city": "Odense C",
      "product": "Blyfri 95",
      "dkk_per_l": 17.39,
      "km": 1.2,
      "updated": "2026-10-20T19:20:35.339909+02:00"
    },
    {
      "brand": "OK",
      "station": "OK Odense C",
      "address": "Nyborgvej 100",
      "postcode": "5000",
      "city": "Odense C",
      "product": "Blyfri 95",
      "dkk_per_l": 17.39,
      "km": 1.4,
      "updated": "2026-10-20T19:20:35.339909+02:00"
    }
  ],
  "note": "km for Circle K/INGO is measured to the postcode centroid (km_approx), since they publish no coordinates."
}

Sources: OK (mobility-prices.ok.dk) and Circle K/INGO (api.circlek.com) public price APIs.

Direkte fraDatafordelerCVRPlandata.dkMiljøportalenDMIEnerginetDanmarks StatistikFolketingetRetsinformation
Forbind

Forbundet på under et minut

Én URL. Log ind med OAuth eller send en API-nøgle, så ser din agent alle 36 værktøjer med deres skemaer og bestemmer selv, hvornår den skal kalde dem.

OAuth til chat-apps

Claude, ChatGPT, Cursor og VS Code: tilføj URL'en, tryk Forbind og log ind. Ingen nøgle at kopiere.

API-nøgler til kode

SDK'er, curl, agenter og CI: opret en nøgle i oversigten og send den som Bearer-token.

Claude

  1. Åbn Settings → Connectors i claude.ai eller Claude Desktop.
  2. Vælg Add custom connector, kald den Datavej og indsæt URL'en.
  3. Tryk Connect og log ind på Datavej i vinduet, der åbner. Værktøjerne dukker op i chattens værktøjsmenu.
Connector URL
https://datavej.dk/mcp

ChatGPT

  1. Åbn Settings → Apps & Connectors → Advanced settings og slå Developer mode til.
  2. Gå tilbage til Apps & Connectors, vælg Create, kald den Datavej, indsæt URL'en og vælg OAuth som godkendelse.
  3. Log ind på Datavej, når du bliver bedt om det, og slå den til i en chat fra værktøjsmenuen.
MCP server URL
https://datavej.dk/mcp

Cursor

  1. Opret en API-nøgle og tilføj dette til ~/.cursor/mcp.json (eller .cursor/mcp.json i et projekt).
  2. Værktøjerne findes under Settings → MCP og i Agent-tilstand.
Tilføj til Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "datavej": {
      "url": "https://datavej.dk/mcp",
      "headers": {
        "Authorization": "Bearer dv_live_YOUR_API_KEY"
      }
    }
  }
}

Knappen tilføjer serveren uden nøgle; så beder Cursor dig logge ind med OAuth.

VS Code

  1. Tilføj dette til .vscode/mcp.json. VS Code spørger efter din API-nøgle én gang og gemmer den sikkert.
  2. Brug værktøjerne fra Copilot Chat i Agent-tilstand.
.vscode/mcp.json
{
  "inputs": [
    {
      "type": "promptString",
      "id": "datavej-key",
      "description": "Datavej API key",
      "password": true
    }
  ],
  "servers": {
    "datavej": {
      "type": "http",
      "url": "https://datavej.dk/mcp",
      "headers": {
        "Authorization": "Bearer ${input:datavej-key}"
      }
    }
  }
}

Udelad headers og inputs for at logge ind med OAuth i stedet.

Claude Code

  1. Læg din API-nøgle i DATAVEJ_API_KEY og kør dette én gang. Tilføj --scope user for at bruge den i alle projekter.
Terminal
claude mcp add --transport http datavej https://datavej.dk/mcp \
  --header "Authorization: Bearer $DATAVEJ_API_KEY"

Eller udelad headeren og kør /mcp i Claude Code for at logge ind med OAuth.

Windsurf

  1. Tilføj dette til ~/.codeium/windsurf/mcp_config.json med din API-nøgle, og genindlæs MCP-serverne i Cascade.
mcp_config.json
{
  "mcpServers": {
    "datavej": {
      "serverUrl": "https://datavej.dk/mcp",
      "headers": {
        "Authorization": "Bearer dv_live_YOUR_API_KEY"
      }
    }
  }
}

OpenAI API

  1. Giv en model værktøjerne i Responses API'et med et remote MCP-værktøj. Send din API-nøgle med i headers; modellen lister og kalder selv værktøjerne.
Python
import os
from openai import OpenAI

client = OpenAI()
response = client.responses.create(
    model="gpt-5",
    tools=[{
        "type": "mcp",
        "server_label": "datavej",
        "server_url": "https://datavej.dk/mcp",
        "headers": {"Authorization": "Bearer " + os.environ["DATAVEJ_API_KEY"]},
        "require_approval": "never",
    }],
    input="When is electricity cheapest in Copenhagen today?",
)
print(response.output_text)

Andre klienter

  1. Alle klienter, der taler Streamable HTTP, kan tage URL'en og en Bearer-header direkte. Klienter, der kun kører lokale (stdio) servere, kan bruge mcp-remote som bro:
mcpServers config
{
  "mcpServers": {
    "datavej": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://datavej.dk/mcp",
        "--header",
        "Authorization:${AUTH}"
      ],
      "env": {
        "AUTH": "Bearer dv_live_YOUR_API_KEY"
      }
    }
  }
}

HTTP

  1. Det er JSON-RPC over HTTPS med en Bearer-nøgle, så du behøver ingen SDK. tools/list giver hvert værktøjs JSON-skema, og tools/call kører et. Svar kan komme som en enkelt server-sent event.
curl
curl -s https://datavej.dk/mcp \
  -H 'Authorization: Bearer $DATAVEJ_API_KEY' \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
       "params":{"name":"electricity_prices","arguments":{"area":"DK2","summary_only":true}}}'
Pålidelighed

Bygget, så agenter ikke svarer for det forkerte sted

Offentlige registre er rodede. Datavejs værktøjer rydder op og markerer rodet i stedet for at give en agent et selvsikkert, forkert tal.

Præcist, eller også siger den det

En adresse, der ikke findes i det angivne postnummer eller by, kommer tilbage med exact_match: false og forslag i did_you_mean, aldrig et stiltiende svar for en navnebror et andet sted.

Tilgivende input

Manglende æ/ø/å, en tastefejl i vejnavnet, “Copenhagen” for København: det matches, og resultatet siger, hvad der blev rettet.

Uoverensstemmelser vises

Når en lokalplans tekst er uenig med de registrerede tal, får du begge dele og et text_conflict-flag. En manglende værdi betyder “ikke fastsat”, aldrig nul.

Forbehold følger med

BBR-pladsholdere (et opførelsesår på 1000) og modstridende arealer kommer med data_notes i stedet for at blive videregivet som fakta.

Compliance-flag bevares

CVR- og smiley-resultater har ad_protected (reklamebeskyttet), så agenter ikke bruger dem til markedsføring, medarbejdertal oplyser den periode, de gælder for, og personer i virksomheder kommer kun med navn og rolle: ingen privatadresser og ingen data om reelle ejere.

Kilde og licens på hvert resultat

Hvert svar slutter med, hvor data kommer fra, og hvilken licens de har, klar til at agenten kan henvise til dem.

Værktøjer

Alle 36 værktøjer

Grupperet efter område. Alle værktøjer er skrivebeskyttede, og tools/list giver det fulde JSON-skema. 27 værktøjer er åbne; de 9, der er markeret premium, bruger kreditter.

Steder og ejendomme

6

Adresser, bygninger, matrikler, vurderinger og de inddelinger, et sted hører til.

  • place_lookupFind en dansk by, bydel, kommune, postnummer, seværdighed eller adresse: koordinater, type, kommune og region. Tåler stavemåder uden æ/ø/å og tastefejl.GeoNames gazetteer (CC BY 4.0); street addresses via DAR
  • address_searchOfficielle adresser ud fra fritekst: DAR-adresse-id, koordinater, postnummer, by, kommune, matrikel og BFE-nummer.DAR + Matriklen via Datafordeler, CC BY 4.0
  • building_infoPremiumBBR-data for en adresse: anvendelse, opførelsesår, ombygningsår, arealer, etager, opvarmning og brændsel, supplerende varme, energiforsyning, tag- og ydervægsmateriale.BBR via Datafordeler, CC BY 4.0
  • property_valuationPremiumOffentlige ejendoms- og grundværdier (kr.) år for år for en adresse eller et BFE-nummer.Vurderingsstyrelsen (VUR) via Datafordeler, CC BY 4.0
  • parcel_infoPremiumEn ejendoms matrikler: matrikelnummer, areal, vejareal, fredskov, strandbeskyttelse, klitfredning og andre rådighedsbegrænsninger, landbrugsnotering og link til jordbundsattest.Matriklen (MAT) via Datafordeler, CC BY 4.0
  • address_areasHvilke inddelinger et sted ligger i: postnummer, kommune, region, sogn, politikreds, retskreds, afstemningssted, opstillingskreds og storkreds.DAGI via Datafordeler, CC BY 4.0

Planer og miljø

4

Lokalplaner, zoner, beskyttet natur, jordforurening og luftkvalitet.

  • planning_rulesPremiumZonestatus, lokalplaner og delområder (anvendelse, bebyggelsesprocent, etager, højde, PDF), planforslag, kommuneplanrammer, varmeforsyningsområde, varmeplan og kloakering.Plandata.dk
  • protected_areasPremium§3-beskyttet natur, skov-, sø-, å- og kirkebyggelinjer, fredninger, Natura 2000 og fredede fortidsminder på og nær et sted.Danmarks Arealinformation (Miljøportalen, CC0), MiljøGIS, Slots- og Kulturstyrelsen
  • soil_contaminationPremiumV1/V2-kortlagt jordforurening på ejendommen og i nærheden, jordbundsattester og områdeklassificering i byzone.DKJord (Danske Regioner, CC0)
  • air_qualityModelleret årsgennemsnit af PM2,5, PM10 og NO2 på et sted, sammenlignet med WHO's anbefalinger og EU's grænseværdier.DCE – Aarhus University

Virksomheder

6

Fulde CVR-profiler og historik, personer og ejere, virksomhedssøgning, regnskabstal, arbejdssteder, selskabsskat og offentlige udbud.

  • company_lookupFuld CVR-profil ud fra CVR-nummer eller navn: status, form, adresse, branchekoder, antal ansatte og udvikling, kapital, formål, direktion, bestyrelse, legale ejere, revisor, ændringshistorik og reklamebeskyttelse.CVR (Erhvervsstyrelsen), system-to-system; Datafordeler fallback
  • company_unitsPremiumEn virksomheds produktionsenheder (arbejdssteder) med P-nummer, adresse, branche, ansatte og datoer samt registrerede kreditoplysninger.CVR (Erhvervsstyrelsen), system-to-system; Datafordeler fallback
  • company_searchPremiumFind virksomheder ud fra navn, branche (kode eller ord), kommune, postnummer, virksomhedsform, antal ansatte, stiftelsesdato og status (aktiv, ophørt, konkurs). Op til 25 pr. side.CVR (Erhvervsstyrelsen), system-to-system
  • company_financialsPremiumNøgletal år for år fra indsendte årsrapporter: omsætning, bruttofortjeneste, driftsresultat og årets resultat, egenkapital, aktiver og ansatte, med links til PDF og XBRL.Erhvervsstyrelsen offentliggørelser (XBRL)
  • company_taxSkattepligtig indkomst, anvendt underskud og betalt selskabsskat for en virksomhed (2023–2024), med administrationsselskabet i sambeskatningen.Skattestyrelsen selskabsskattelisten, loaded into D1
  • public_tendersDanske offentlige udbud og kontrakttildelinger over EU's tærskelværdier, efter tekst, ordregiver og type.EU TED

Energi

6

Elpriser, tariffer, CO2, elproduktionen lige nu og gaspriser.

  • electricity_pricesDay-ahead-spotpriser i kvarterer for DK1/DK2, med dagsoversigt og de billigste tidsrum.Energinet Energi Data Service, CC BY 4.0
  • electricity_co2CO2-udledning pr. kWh for forbrugt strøm, målt eller prognose.Energinet Energi Data Service, CC BY 4.0
  • electricity_mix_nowDet danske elsystem live: vind-, sol- og termisk produktion, import og eksport pr. udlandsforbindelse, forbrug og CO2.Energinet Energi Data Service, CC BY 4.0
  • electricity_tariffsHusstandens pris pr. kWh time for time: spot + nettarif + Energinets tariffer + elafgift, med og uden moms.Energinet DataHub price list, CC BY 4.0
  • gas_pricesDaglige og månedlige danske engrospriser på gas.Energinet Energi Data Service, CC BY 4.0
  • municipality_energyEn kommunes installerede sol- og vindkapacitet, vedvarende andel af forbruget og husstandenes elforbrug efter opvarmningsform.Energinet Energi Data Service, CC BY 4.0

Vejr og klima

4

DMI-observationer, vandstand, klimahistorik og pollen.

  • weather_observationsSeneste målte vejr fra de nærmeste DMI-stationer, for et stednavn, postnummer eller koordinater.DMI metObs, CC BY 4.0
  • sea_observationsSeneste vandstand og vandtemperatur ved de nærmeste DMI-målere.DMI oceanObs, CC BY 4.0
  • climate_historyTemperatur, nedbør, solskin, graddage og mere, måned for måned eller år for år, for en kommune eller hele Danmark.DMI Climate Data, CC BY 4.0
  • pollenDagens pollen- og skimmelsporetal i København og Viborg.Astma-Allergi Danmark

Statistik

3

Enhver tabel i Danmarks Statistiks Statistikbank.

  • statistics_search_tablesFind tabeller i Statistikbanken ud fra søgeord.Statistics Denmark
  • statistics_table_infoVariabler og værdikoder for en tabel.Statistics Denmark
  • statistics_get_dataHent tal fra en tabel som kompakt CSV.Statistics Denmark

Folketing og love

5

Sager og afstemninger i Folketinget og dansk lovgivning.

  • parliament_search_casesSøg i Folketingets lovforslag, beslutningsforslag og andre sager efter titel.Folketinget ODA
  • parliament_get_caseDetaljer, resumé og seneste trin for én sag.Folketinget ODA
  • parliament_votesSeneste afstemninger i Folketinget med resultat og fordeling på partier, ud fra ord i titlen eller sagsnummer.Folketinget ODA
  • law_recent_changesRetsdokumenter, der er tilføjet eller ændret på Retsinformation de seneste 10 dage.Retsinformation harvest API
  • law_get_documentLæs en lov eller bekendtgørelse ud fra accessionsnummer eller ELI-sti.Retsinformation ELI

Hverdag

2

Fødevaresmileys og live brændstofpriser.

  • food_smiley_searchResultater af fødevarekontrol (smileys) efter navn, postnummer, by eller CVR.Fødevarestyrelsen open data, refreshed daily
  • fuel_pricesLive standerpriser på OK-, Circle K- og INGO-tanke omkring et sted, eller efter postnummer, by eller koordinater.Fuel companies' mandated public APIs
Priser

Start gratis. Opgradér, når du får brug for mere.

Åbne værktøjer er med i alle planer. Premium-værktøjer bruger månedlige kreditter, og Free har 50.

Free

Til at prøve af og til let brug.

0 €/ måned
  • 50 premium-kreditter om måneden
  • Alle 27 åbne værktøjer, uden kreditter
  • 60 værktøjskald i minuttet
  • Playground: 20 beskeder om ugen
  • OAuth og personlige API-nøgler
Få en gratis API-nøgle

Sammenlign planer og se, hvilke værktøjer der bruger kreditter

Kilder

Aktualitet og drift, kilde for kilde

Hvor aktuel hver kilde er, hvordan Datavej henter den, og hvordan den har opført sig: timelige tjek og rigtig trafik den seneste uge.

16 af 17 tjekkede kilder er i driftHver kilde tjekkes hver time med et rigtigt værktøjskald, hele vejen igennem.
KildeAktualitetSeneste 24 timerOppetid, 7 dageMedian svartidRigtige kald, 7 dage
Datafordeler (Klimadatastyrelsen)Adresser (DAR), bygninger (BBR), matrikel (MAT), vurderinger (VUR), administrative inddelinger (DAGI) · 5 værktøjer
Live, opdateres af kommuner og styrelser, når sager afsluttesHentes live · CC BY 4.0I drift · tjekket for 7 min. siden100 %2 tjek3,6 s100 %8 kald
CVR (Erhvervsstyrelsen)Virksomheder og deres historik, produktionsenheder, ansatte, personer og roller, legale ejere, virksomhedssøgning, reklamebeskyttelse · 3 værktøjer
Live, samme dag som registreringenHentes live · Free reuse; respect advertising protectionI drift · tjekket for 7 min. siden100 %2 tjek3,1 s100 %7 kald
Annual reports (Erhvervsstyrelsen)Indsendte årsrapporter: nøgletal fra XBRL, links til PDF og XBRL · 1 værktøj
Live, samme dag som indsendelsenHentes live · Free reuseI drift · tjekket for 7 min. siden100 %2 tjek3,7 s100 %2 kald
Plandata.dkLokalplaner, kommuneplanrammer, zoner, varme- og spildevandsplaner · 1 værktøj
Live, når planer vedtages eller sendes i høringHentes live · Free reuseI drift · tjekket for 7 min. siden100 %2 tjek3,2 s100 %1 kald
Danmarks Arealinformation (Miljøportalen)§3-natur, byggelinjer, fredninger, Natura 2000, fortidsminder · 1 værktøj
Live, når lagene opdateresHentes live · CC0I drift · tjekket for 7 min. siden100 %2 tjek3,5 s100 %1 kald
DKJord (Danske Regioner)V1/V2-kortlagt jordforurening, områdeklassificering · 1 værktøj
Live, når regionerne kortlægger grundeHentes live · CC0I drift · tjekket for 7 min. siden100 %2 tjek3,5 s100 %1 kald
DCE – Aarhus UniversityModelleret årsgennemsnit af PM2,5, PM10 og NO2 i et 1 km-net · 1 værktøj
Årlig model (seneste: 2024)Hentes live · Free reuse with attributionI drift · tjekket for 7 min. siden100 %2 tjek3,5 s100 %1 kald
Energinet (Energi Data Service)Spotpriser, tariffer, CO2, elproduktionen live, gaspriser, kommunal energi · 6 værktøjer
Hvert 5.–15. minut; morgendagens priser omkring kl. 13Hentes live · CC BY 4.0Forringet · tjekket for 7 min. siden50,0 %2 tjek1,3 s85,7 %7 kald
DMIVejrstationer, vandstandsmålere, klimastatistik · 3 værktøjer
Hvert 10. minutHentes live · CC BY 4.0I drift · tjekket for 7 min. siden100 %2 tjek3,6 s100 %9 kald
Astma-Allergi DanmarkPollen- og skimmelsporetal, København og Viborg · 1 værktøj
Dagligt i sæsonenHentes live · Public feedI drift · tjekket for 7 min. siden100 %2 tjek3,1 s100 %1 kald
Statistics DenmarkAlle ca. 2.300 aktive tabeller i Statistikbanken · 3 værktøjer
Når tabellerne udgivesHentes live · CC BY 4.0I drift · tjekket for 7 min. siden100 %2 tjek3,2 s100 %3 kald
FolketingetLovforslag, sager, afstemninger og partifordeling · 3 værktøjer
Live i samlingsperiodenHentes live · Free reuseI drift · tjekket for 7 min. siden100 %2 tjek3,2 s100 %3 kald
RetsinformationLove, bekendtgørelser og ændringer til dem · 2 værktøjer
Dagligt; API'et er åbent kl. 03.00–23.45Hentes live · Free reuseIngen tjek endnu–0 tjek–100 %2 kald
EU TEDDanske offentlige udbud og tildelinger over EU's tærskelværdier · 1 værktøj
Hver hverdagHentes live · Free reuse with attributionI drift · tjekket for 7 min. siden100 %2 tjek3,2 s100 %1 kald
SkattestyrelsenBetalt selskabsskat, indkomstårene 2023–2024 · 1 værktøj
Årlig liste, indlæst i DatavejIndlæst udtræk · Public listI drift · tjekket for 7 min. siden100 %2 tjek348 ms100 %2 kald
Fødevarestyrelsen (Findsmiley)Fødevarekontrol for ca. 50.000 virksomheder · 1 værktøj
Dagligt udtræk, indlæst kl. 05.30 UTCIndlæst udtræk · Free reuse; show the current smileyI drift · tjekket for 7 min. siden100 %2 tjek292 ms100 %1 kald
OK, Circle K and INGO price feedsStanderpriser på ca. 1.100 OK-, Circle K- og INGO-tanke · 1 værktøj
Live, caches i op til 2 minutterHentes live · Mandated public APIsI drift · tjekket for 7 min. siden100 %2 tjek3,4 s100 %3 kald
GeoNamesByer, bydele, postnumre og seværdigheder · 1 værktøj
Statisk udtræk, opdateres manueltIndlæst udtræk · CC BY 4.0I drift · tjekket for 7 min. siden100 %2 tjek226 ms100 %2 kald
Køreplan

Mangler du et datasæt?

Fortæl os, hvad du har brug for. Ønskerne afgør, hvad vi tilføjer næste gang.

  • Kendte huller i dag: energimærker (EMO), DMI-prognoser, servitutter og salgspriser.
  • Alt med en officiel dansk udgiver kan komme på tale.
Vi bruger kun din e-mail til at svare på dit ønske.

Er du ikke klar til at koble en agent på endnu?

Spørg de samme værktøjer på dansk eller engelsk i playground og se præcis, hvilke datasæt der svarede. Log ind med din e-mail; 20 gratis beskeder om ugen.

Spørgsmål

Spørgsmål og svar

Hvad koster det?

Det er gratis at oprette en konto. En gratis konto får alle åbne værktøjer med en fair use-grænse på 60 kald i minuttet og 50 premium-kreditter om måneden til ejendoms- og virksomhedsværktøjerne. Pro koster 19 € om måneden for 2.000 kreditter og 300 kald i minuttet.

Skal jeg bruge en API-nøgle?

Du skal bruge en gratis konto. Klienter med OAuth (Claude, ChatGPT, Cursor, VS Code) skal kun bruge URL'en: de åbner et login-vindue første gang. Alt andet sender en personlig nøgle som Authorization: Bearer dv_live_…. Opret nøgler i oversigten, navngiv dem pr. projekt og tilbagekald dem når som helst.

Hvad er en premium-kredit?

9 værktøjer koster kreditter: bygninger, vurderinger, matrikler, planer, beskyttelser og jord samt de dybere CVR-data (personer og roller, virksomhedssøgning, arbejdssteder og årsrapporter). Ét kald koster én kredit, et mislykket kald refunderes, og kreditterne nulstilles den 1. i hver måned, dansk tid. De øvrige 27 værktøjer er åbne og bruger aldrig kreditter.

Gemmer I det, jeg sender?

Værktøjernes input og svar gemmes ikke. Pr. konto tæller vi kald pr. værktøj og brugte kreditter, så oversigten kan vise dem, og det klientnavn, din MCP-klient oplyser (fx “claude-ai”). Playground gemmer dine samtaler, så du kan vende tilbage til dem, og kun du kan se dem.

Findes der et REST-API?

MCP er API'et: det er JSON-RPC over almindelig HTTPS, så ethvert sprog kan kalde det med en POST og en Bearer-nøgle (se fanen HTTP under Forbind). tools/list giver hvert værktøjs JSON-skema, så du kan generere typer eller pakke det ind som funktioner til en hvilken som helst model.

Er der grænser for antal kald?

Ja: 60 værktøjskald i minuttet på Free og 300 på Pro, pr. konto. Rammer du grænsen, siger værktøjet det og hvornår du kan prøve igen. Har du brug for mere, så skriv til os nedenfor.

Hvor pålidelige og aktuelle er data?

De fleste værktøjer spørger den officielle udgiver live ved hvert kald, med kort caching. Nogle få er udtræk, der indlæses efter en plan (selskabsskattelisten, fødevaresmileys og stednavne). Statustabellen viser, hvor aktuel hver kilde er, og hvordan de timelige tjek er gået.

Er det en officiel offentlig tjeneste?

Nej. Datavej er en uafhængig tjeneste bygget på officielle åbne data. Resultaterne er, som registrene udgiver dem; ved afgørelser som byggetilladelser har myndigheden (som regel kommunen) det sidste ord.

Hvorfor er værktøjerne på engelsk?

De fleste agenter og udviklere arbejder på engelsk, så værktøjsbeskrivelser og resultater er på engelsk. Officielle danske begreber uden en præcis engelsk pendant (lokalplan, BBR, matrikel, kommune) bevares og forklares, så de stadig passer til de dokumenter, de henviser til. Værktøjerne forstår dansk input, og assistenten svarer på det sprog, du skriver på.

Licenser

Kilder og vilkår

  • Adresser (DAR), bygninger (BBR), matrikel (MAT), vurderinger (VUR) og administrative inddelinger (DAGI): Datafordeler, drevet af Klimadatastyrelsen, CC BY 4.0. Vurderingerne stammer fra Vurderingsstyrelsen.
  • Virksomheder, personer og årsrapporter: CVR og offentliggjorte årsrapporter fra Erhvervsstyrelsen, fri genbrug med kildeangivelse. Respektér ad_protected: virksomheder, der har frabedt sig direkte markedsføring, må ikke kontaktes med salg.
  • DMI, Energinet (Energi Data Service) og Danmarks Statistik: frit under CC BY 4.0 eller tilsvarende; angiv kilden.
  • Danmarks Arealinformation (Miljøportalen) og DKJord: CC0. Plandata.dk, Folketinget, Retsinformation og EU TED: fri genbrug, uden at det antydes, at de står bag.
  • Fødevaresmileys (Fødevarestyrelsen): vis altid det aktuelle resultat og link til siden på findsmiley.dk; brug ikke styrelsens logo. Respektér ad_protected.
  • Stednavne og postnummercentre: GeoNames, CC BY 4.0. Brændstofpriser: de offentlige API'er, danske olieselskaber skal udstille siden 1. januar 2026.