MCP-server til dansk lovgivning.

Forbind din AI-agent til LovAPI, og lad den søge i love, bekendtgørelser og vejledninger fra Retsinformation. Agenten får hele paragraffer sammen med de ændringer, der berører dem, så den kan citere det, svaret bygger på.

Start gratis. Se planer og grænser.

claude mcp add --transport http lovapi \
  https://api.lovapi.dk/v1/mcp \
  --header "Authorization: Bearer $LOVAPI_KEY"
Claude Code: kør kommandoen i en terminal. Cursor: ~/.cursor/mcp.json. VS Code: .vscode/mcp.json, som beder om nøglen første gang. Codex: ~/.codex/config.toml. Hermes: ~/.hermes/config.yaml. OpenClaw: ~/.openclaw/openclaw.json.

Sådan kommer du i gang

  1. export LOVAPI_KEY="din-nøgle"Opret en nøgle på kontosiden, og gem den i env.
  2. https://api.lovapi.dk/v1/mcpTilføj serveren i din klient med opsætningen ovenfor.
  3. Hvad siger lejeloven § 11?Stil et spørgsmål om dansk ret. Agenten vælger selv værktøj.

Værktøjerne

Fire værktøjer, der kun læser. De bygger på de samme endpoints som REST-API'et.

  • Søgning

    Søg i teksten i aktuelle dokumenter, dem der ikke er markeret historiske.

    search_law_semantic Spørgsmål i almindeligt sprog, fx "hvor hurtigt må man køre på motorvejen?" search_law_lexical Præcise opslag på dansk, fx "lejeloven paragraf 11"
  • Dokumenter

    Find dokumenter ved navn, og slå status og relationer op. Også historiske dokumenter og ændringslove.

    find_legal_documents Fra et navn til et dokumentnummer get_legal_document_metadata Status og relationer for ét dokument
  • Kun i REST-API'et

    Hele dokumenter og det daglige ændringsfeed er for store til en agents kontekstvindue. Du henter dem med den samme nøgle.

    GET /documents/{accession_number}/markdown GET /documents/changes/{date}

Det får agenten

En sprogmodel kender loven, som den så ud, da modellen blev trænet. Med LovAPI søger agenten i dagens tekst, og en ændring følger med den paragraf, den ændrer.

Svar fra search_law_lexical: "lejeloven paragraf 11"
{
  "accession_number": "A20220034130",
  "popular_title": "Lejeloven",
  "short_title": "LOV nr 341 af 22/03/2022",
  "location": {
    "chapter": {"name": "Kapitel 2", "title": null},
    "heading": "Lejeaftalens udformning og indhold",
    "paragraph": "11"
  },
  "url": "https://www.retsinformation.dk/eli/accn/A20220034130#P11",
  "content": [
    "En lejeaftale og andre aftaler om det lejede skal udfærdiges skriftligt, når en af parterne kræver det.\n  Stk. 2. En lejeaftale anses for indgået på lovens vilkår, … Stk. 5. …"
  ],
  "change_annotations": [
    {
      "short_title": "LOV nr 1790 af 28/12/2023",
      "location": {"paragraph": "4"},
      "publication_date": "2023-12-28",
      "text": "… 1. I § 11 indsættes som stk. 6:\nStk. 6. For lejeaftaler om ustøttede private ungdomsboliger, …"
    }
  ],
  "score": 13.84522
}
Øverste resultat, forkortet.
  • Hele enheder

    Hvert resultat er én hel paragraf, ét navngivet afsnit eller ét bilag, aldrig et uddrag.

  • Ændringer ved teksten

    Ændringer flettes aldrig ind i teksten. De følger med som annotationer, og agenten bliver bedt om at læse dem, før den svarer.

  • Klar til at citere

    Hvert resultat har dokumentets betegnelse, paragraffens nummer og et link til Retsinformation.

  • Passer i konteksten

    Et søgesvar fylder højst 48.000 tegn. Er der ikke plads til et resultat, udelades teksten i stedet for at blive klippet, og agenten får at vide, hvor den kan læses.

Spørgsmål

Hvilke klienter virker?

MCP-klienter, der kan forbinde til en fjernserver over Streamable HTTP og sende en Authorization-header. Serveren bruger API-nøgler, ikke OAuth. Klienter, der kører i en browser, kan ikke bruges, fordi nøglen så ville ligge i siden.

Hvad tæller som en forespørgsel?

Hvert værktøjskald er én forespørgsel på din konto, ligesom et kald til REST-API'et. En agent laver ofte flere kald for at besvare ét spørgsmål, så den gratis plans grænse pr. minut nås hurtigt. Når grænsen er nået, får agenten besked om det. Se planerne.

Kan jeg stole på agentens svar?

En agent kan tage fejl, også med den rigtige tekst foran sig. Hvert resultat linker til Retsinformation, som er den officielle kilde, så svaret kan efterprøves. LovAPI yder ikke juridisk rådgivning.