Lovguiden Logo
API & MCP · Changelog

Ændringslog for API og MCP-server

Nye tools, protokolopgraderinger og forbedringer af REST API'et og MCP-serveren — nyeste først, nummereret fra første udgivelse.

#02
MCPAPI

MCP-serveren på protokol 2026-07-28 + fem nye tools

MCP-serveren kører nu MCP-spec 2026-07-28 (SDK v2). Fem nye tools: get_dom, get_almindelige_bemaerkninger, get_afventende_aendringer, search_finanslov og get_betaenkning — plus nye felter i fire eksisterende tools.

Protokol

  • MCP-serveren kører nu den nyeste MCP-specifikation 2026-07-28 (mcp-handler 2, SDK v2).
  • Du skal ikke gøre noget: alle understøttede klienter — Claude, Cursor, Windsurf og enhver anden Streamable HTTP-klient — virker uændret.
  • Opgraderingen gør serveren klar til 2026-specifikationens nye protokol-funktioner, efterhånden som klienterne tager dem i brug.

Tilføjet

get_dom — læs hele afgørelsen · Opslag, 0,02 kr.

Drilldown til search_domme-hits. To-trins: kald med domme: ["<id>"] og få skelettet — indledning, afsnit_titler, lovhenvisninger — og kald derefter igen med afsnit: "<titel>" for det ene afsnits tekst. Op til 5 sager pr. kald; ukendte referencer meldes i ikke_fundet, og lange afsnit afkortes med en markør i teksten.

get_almindelige_bemaerkninger — generel lovforarbejde · Opslag, 0,02 kr.

De ALMINDELIGE bemærkninger til et lovforslag: formål, baggrund, gældende ret, ministeriets overvejelser, konsekvenser, forholdet til EU-retten og høringssvar. To-trins: uden afsnit fås indholdsfortegnelsen med slugs og størrelser; med afsnit fås det ene afsnits fulde tekst. Input-id’et almindelige_id står i svarene fra get_forarbejder, get_lov_historik (fuld) og get_afventende_aendringer.

get_afventende_aendringer — er paragraffen ajour? · Opslag, 0,02 kr.

Vedtagne ændringer der endnu ikke er konsolideret ind i den nyeste lovbekendtgørelse. Svarets konsolideret_til er cutoff-datoen, og hver ændring bærer status: i_kraft_men_ikke_konsolideret, vedtaget_men_ikke_i_kraft eller ikrafttraedelse_ukendt. Kald det, før du citerer en paragraf.

search_finanslov — finanslov og årsrapporter · Semantisk, 0,15 kr.

Semantisk søgning i finansloven 2008-2026 (bevillinger, budgettal og tekstanmærkninger pr. ministerium og konto) og ministeriernes årsrapporter. Filtrér med finansaar. Hvert hit bærer kilde (finanslov eller aarsrapport), ministerium, konto, side, uddrag og link.

get_betaenkning — udfald, forløb og anbefalinger · Opslag, 0,02 kr.

Dyk ned i én betænkning fra et search_betaenkninger-hit. Det er her udfaldet bor: resulterende_love (hvilke love betænkningen mundede ud i, med relation og link), lovforslagene undervejs, hver anbefalings status (gennemfoert_ved peger på loven), forløbs-tidslinjen fra nedsættelse til lov samt hovedkonklusion og kapiteloversigt. kompakt giver identitet, abstract og tællere; fuld giver det hele.

Fjernet

  • regeringen_nyheder og regeringen_get_dokument er udgået. Pressemeddelelser og politiske aftaler dækkes af search_det_offentlige, hvor regeringen.dk crawles ind sammen med de øvrige myndigheder.

Ændret

ToolÆndring
get_lovNyt felt afventende_aendringer, når vedtagne ændringer er nyere end den konsoliderede paragraftekst — følg op med get_afventende_aendringer
get_forarbejderHver post bærer nu almindelige_id til get_almindelige_bemaerkninger
get_hoeringssvardetaljegrad=fuld returnerer nu også enkeltsvarrespondent, holdning (1-10), holdning_label (positiv/neutral/negativ), resume og hovedbekymringer pr. svar
search_betaenkningerSøger nu også på titel og nummer ("betænkning 1573" virker); nye felter fundet_via (titel/indhold), udfald_status, sider og pdf_url, der åbner på den mest relevante side
search_dommeHits er uændrede, men beskrivelsen henviser nu til get_dom som drilldown
#01
APIMCP

Første udgivelse: REST API og MCP-server

REST API på data.lovguiden.dk/v1 og MCP-server til Claude, Cursor og Windsurf — 30 tools over love, forarbejder, 141.000+ domme, EU-ret, høringer og Folketinget. Inkluderet i ethvert betalt abonnement, afregnet pr. kald.

Overblik

  • REST API: https://data.lovguiden.dk/v1 — JSON over HTTPS med bearer-auth og danske stier og parametre.
  • MCP-server: Streamable HTTP til Claude, Cursor, Windsurf og enhver MCP-kompatibel klient — 30 tools på samme datagrundlag som REST.
  • Nøgler: oprettes under Profil → API-nøgler (bearer, lg_live_…). Separate nøgler pr. produkt; hver nøgle kan spærres enkeltvis.
  • Rate limit: 60 kald/minut og 5.000 kald/døgn pr. konto.
  • Kald der fejler i vores ende, afregnes ikke.

Datagrundlag

DomæneRESTMCP
Love og lovbekendtgørelser — paragraftekst, forarbejder, ændringshistorik/v1/love · /v1/love/{lov}/paragraffer/{paragraf} (+ /forarbejder) · /v1/love/{lov}/historikfind_lov · get_lov · get_forarbejder · get_lov_historik · get_lov_forbindelser
Domme og afgørelser — 141.000+ fra domstole og 30+ nævn/v1/domme · /v1/domme/{id}search_domme
EU-ret på dansk med CELEX-numre/v1/eu-retsakter · /v1/eu-retsakter/{celex}/artikler/{nr}search_eu · find_eu_retsakt · get_eu_artikel
Høringer med svar-analyser/v1/hoeringer (+ /{id}/svar · /{id}/notat)search_hoeringer · get_hoeringssvar
Betænkninger/v1/betaenkningersearch_betaenkninger
Folketinget — sager i basen + direkte opslag i ODA/v1/folketinget/sager · /v1/folketinget/sager/{id}search_folketinget · oda_search_sag · oda_get_sag · oda_query
Direkte kildeopslag: retsinformation.dk, eFolketidende (1870-2008), info.skat.dk, regeringen.dkretsinfo_* · eft_* · search_skat · get_skat_dokument · regeringen_*
Det offentliges publikationer — 2.000+ myndigheder/v1/det-offentligesearch_det_offentlige

Konventioner

  • Paginering med side og pr-side — højst 50 rækker pr. side.
  • detaljegrad=kompakt (standard) giver metadata og tællere til at navigere efter; detaljegrad=fuld henter indholdet og koster 3×.
  • Interne links i svar er altid absolutte lovguiden.dk-adresser.

Priser — trækkes fra din AI-saldo

Ethvert betalt abonnement inkluderer AI-tokens hver måned. API- og MCP-kald trækker fra den SAMME saldo som AI-chatten — der er ingen særskilt API-regning — og du kan altid tilkøbe mere, når saldoen slipper op. Prisen pr. kald er grundpris × detaljegrad × sideblokke (én sideblok er 25 rækker):

PrisklasseTypiske kaldPris pr. kald
Opslagget_lov · /v1/domme/{id}0,02 kr.
Søgningfind_lov · /v1/love0,05 kr.
Semantisk søgningsearch_domme · /v1/domme0,15 kr.
Ekstern kilderetsinfo_search · /v1/folketinget/sager/{id}0,25 kr.
Ekstern kilde, tungget_skat_dokument · eft_get_sider0,60 kr.

Eksempel 1 — du spørger, assistenten looper (MCP)

Du stiller ét spørgsmål i Claude — fx "Kan vi opsige en funktionær under langvarig sygdom, og hvad udløser 120-dages-reglen?" — og assistenten vælger selv tools og looper, til den kan svare med kilder. Tallene herunder er MÅLT på 10 realistiske spørgsmål besvaret af en AI-agent mod serveren (126 afregnede kald):

Kald pr. spørgsmål — målt gennemsnitAntalPris
Opslag — get_lov, get_forarbejder m.fl.5,40,16 kr.
Søgning — find_lov m.fl.1,50,08 kr.
Semantisk søgning — search_domme m.fl.2,40,36 kr.
Direkte kildeopslag — ODA, Skat, retsinformation.dk3,31,01 kr.
Ét spørgsmål i gennemsnit12,6≈ 1,60 kr.

Spørgsmål der kan besvares med Lovguidens egne data alene, lander typisk på 0,60-0,90 kr.; spørgsmål med mange direkte kildeopslag (fx skatteret via info.skat.dk eller sagsstatus fra Folketingets Åbne Data) kan nå 3-4 kr.

Sådan mærkes det i praksisPris
Et par spørgsmål om dagen — ca. 50 pr. måned≈ 80 kr./md.
Aktiv daglig brug, 5-10 spørgsmål pr. arbejdsdag — ca. 150 pr. måned≈ 240 kr./md.

Eksempel 2 — fast overvågningsintegration (REST)

AktivitetKadenceKald/md.Pris/md.
Ny retspraksis på 3 overvågningsprofiler — /v1/dommedagligt9013,50 kr.
Ændrings-tjek af 10 nøgleparagraffer — /v1/love/{lov}/paragraffer/{paragraf}dagligt3006,00 kr.
Status på 5 verserende lovforslag direkte fra ODA — /v1/folketinget/sager/{id}ugentligt205,00 kr.
I alt410 kald24,50 kr.

Se alle endpoints, tools og den fulde prisliste i API-dokumentationen.