Søg virksomhed Priser Dokumentation AI Agents Kontakt
Log ind Kom i gang

MCP-server til dansk virksomhedsdata

Giv Claude, Cursor og andre AI-assistenter direkte adgang til 886.331 danske virksomheder og 1.175.203 norske. Ejere, regnskaber og selskabsstruktur i Danmark og Norge, uden at skrive en eneste linje integrationskode.

Claude Desktop Claude Code Codex Cursor VS Code MCP-kompatible klienter
Claude
> Hvem ejer Novo Nordisk, og hvad var omsætningen sidste år?

● search_danish_company("Novo Nordisk")
● get_danish_company(cvr: "24256790")
● get_company_accounts(cvr: "24256790")

Novo Holdings A/S (CVR 24257630) er registreret
som legal ejer af Novo Nordisk A/S. Omsætningen
i 2025-regnskabet var 309,1 mia. kr. med et
årsresultat på 102,4 mia. kr.

Hvad er MCP?

Model Context Protocol (MCP) er en åben standard fra Anthropic, som Claude, Cursor og en voksende række AI-klienter taler. Med DataCVR MCP-serveren installeret kalder din AI-assistent DataCVR API direkte: du stiller et spørgsmål på almindeligt dansk, assistenten vælger selv det rigtige tool og henter live data fra CVR-registret og Brønnøysundregistrene med din egen API-nøgle. Pakken hedder @datacvrapi/mcp, er open source under MIT-licens og kræver kun Node.js 18 eller nyere.

10 tools til din AI-assistent

Søgning, stamdata, ejere, produktionsenheder og regnskaber i Danmark og Norge. Otte tools er med fra den gratis plan, regnskaber kræver Business.

search_danish_company

Søg danske virksomheder på navn, CVR-nummer, branche eller adresse.

Gratis

get_danish_company

Stamdata, status, ejere, kapital, ansatte og llm_summary via CVR-nummer.

Gratis

get_company_owners

Ejere, bestyrelse, stiftere og revisorer med roller og datoer.

Gratis

get_company_accounts

XBRL-regnskaber med omsætning, resultat, egenkapital og nøgletal.

Business+

get_participant

En person og ALLE personens roller på tværs af danske selskaber. Kernen i due diligence.

Gratis

get_subsidiary

Produktionsenhed (P-nummer) med moder-CVR, adresse og branche.

Gratis

search_subsidiary

Søg produktionsenheder på navn eller adresse.

Gratis

search_norwegian_company

Søg norske virksomheder via Brønnøysundregistrene.

Gratis

get_norwegian_company

Norsk virksomhed via 9-cifret organisationsnummer.

Gratis

get_norwegian_accounts

Norske regnskaber med omsætning, driftsresultat og balance.

Business+

Installation

To minutter fra konto til fungerende AI-integration. Der er ingen login: du indsætter din egen API-nøgle som DATACVR_API_KEY, og det er den samme nøgle i alle klienter.

1

Hent din API-nøgle

Opret en gratis konto og kopiér din nøgle fra dashboardet under API-nøgler. Gratis konto giver 25 opslag i døgnet.

2

Tilføj serveren

Indsæt config-blokken for din klient nedenfor. Det er den samme npx-kommando overalt, kun filen er forskellig. I Claude Code og Codex kan du i stedet bruge en CLI-genvej. Din nøgle går altid i DATACVR_API_KEY.

3

Genstart klienten

Genstart Claude Desktop, Claude Code eller Cursor. Stil derefter et spørgsmål, fx "Hvem ejer Novo Nordisk?".

Serveren er altid den samme kommando: npx -y @datacvrapi/mcp. Det eneste der skifter fra klient til klient, er hvilken fil du skriver den ind i. Vælg din klient nedenfor. Codex bruger TOML, VS Code bruger servers i stedet for mcpServers, resten bruger den samme JSON-blok.

# Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "datacvr": {
      "command": "npx",
      "args": ["-y", "@datacvrapi/mcp"],
      "env": {
        "DATACVR_API_KEY": "din-api-nøgle-her"
      }
    }
  }
}

# Globalt: ~/.claude.json · per projekt: .mcp.json i projektets rod

{
  "mcpServers": {
    "datacvr": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@datacvrapi/mcp"],
      "env": {
        "DATACVR_API_KEY": "din-api-nøgle-her"
      }
    }
  }
}

# ~/.codex/config.toml (TOML, ikke JSON)

[mcp_servers.datacvr]
command = "npx"
args = ["-y", "@datacvrapi/mcp"]

[mcp_servers.datacvr.env]
DATACVR_API_KEY = "din-api-nøgle-her"

# .cursor/mcp.json (projekt) eller ~/.cursor/mcp.json (globalt)

{
  "mcpServers": {
    "datacvr": {
      "command": "npx",
      "args": ["-y", "@datacvrapi/mcp"],
      "env": {
        "DATACVR_API_KEY": "din-api-nøgle-her"
      }
    }
  }
}

# .vscode/mcp.json · kræver Agent mode · bemærk "servers" (ikke "mcpServers")

{
  "inputs": [
    { "type": "promptString", "id": "datacvr-key", "description": "DataCVR API-nøgle", "password": true }
  ],
  "servers": {
    "datacvr": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@datacvrapi/mcp"],
      "env": { "DATACVR_API_KEY": "${input:datacvr-key}" }
    }
  }
}

Genvej i terminalen (valgfrit): tilføj med én kommando

I Claude Code og Codex kan du springe filredigeringen over. Kommandoerne nedenfor gør præcis det samme som blokkene ovenfor: de registrerer npx -y @datacvrapi/mcp med din nøgle.

Claude Code

claude mcp add datacvr -e DATACVR_API_KEY=din-nøgle -- npx -y @datacvrapi/mcp

Codex

codex mcp add datacvr --env DATACVR_API_KEY=din-nøgle -- npx -y @datacvrapi/mcp

Alternativ: byg lokalt fra kilden

Foretrækker du at køre fra kildekoden, fx for at bidrage eller låse en bestemt version, kan du bygge serveren lokalt fra GitHub:

git clone https://github.com/Branthiq/datacvrapi
cd datacvrapi/packages/mcp-server
npm install
npm run build

Og pege konfigurationen på den lokale build i stedet for npx:

{
  "mcpServers": {
    "datacvr": {
      "command": "node",
      "args": ["/sti/til/datacvrapi/packages/mcp-server/dist/index.js"],
      "env": {
        "DATACVR_API_KEY": "din-api-nøgle-her"
      }
    }
  }
}

Fuld guide og fejlsøgning på GitHub.

Due diligence med tre kædede opslag

Tools'ene er designet til at blive kædet sammen. Din assistent følger selv sporet fra virksomhed til ejer til alt det, ejeren ellers er involveret i.

1

search_danish_company

Finder virksomheden ud fra navnet og returnerer CVR-nummeret.

2

get_danish_company

Returnerer ejerlisten. Hver ejer har et participantnumber, som er nøglen til næste opslag.

3

get_participant

Viser ALLE personens roller på tværs af danske selskaber: ejerskaber, bestyrelsesposter og direktioner, både aktive og historiske.

Eksempel-prompt
> Lav due diligence på min nye leverandør: hvem ejer
  selskabet, og hvilke andre selskaber er ejerne
  involveret i?

● search_danish_company("...")
● get_danish_company(cvr: "...")
● get_participant(participantnumber: ...)

Assistenten samler selv svaret: ejerkredsen, deres
øvrige selskaber og eventuelle historiske roller.

Hvad koster det?

MCP-serveren er gratis. Du betaler kun for din API-adgang, og den starter på 0 kr.

Gratis

0 kr /md

25 opslag i døgnet og adgang til 8 af de 10 tools. Ingen kreditkort. Perfekt til at komme i gang.

Business

499 kr /md ekskl. moms

Alle 10 tools inklusive danske og norske regnskaber (get_company_accounts og get_norwegian_accounts) plus markant højere kvoter.

Se alle priser og planer

Ofte stillede spørgsmål

Korte svar på de spørgsmål vi oftest får om MCP-serveren.

Hvad koster MCP-serveren?

Selve MCP-serveren er gratis og open source (MIT-licens). Du bruger din egen DataCVR API-nøgle: en gratis konto giver 25 opslag i døgnet, Hobby koster 299 kr/md og Business 499 kr/md. Regnskabs-tools kræver Business-plan. Se priser.

Hvilke AI-klienter virker MCP-serveren i?

Claude Desktop, Claude Code, Codex, Cursor og VS Code (Agent mode), plus alle andre klienter der understøtter Model Context Protocol (MCP). I Claude Code og Codex tilføjer du serveren med én CLI-kommando; de øvrige bruger en lille config-fil. Codex bruger TOML, de andre JSON.

Er mine data sikre?

Ja. Din API-nøgle ligger lokalt i din egen konfigurationsfil, og alle kald går direkte fra din maskine til DataCVR API over HTTPS. Der er ingen mellemled og ingen tredjepart der ser dine opslag.

Skal jeg logge ind med min DataCVR-konto i klienten?

Nej. MCP-serveren kører lokalt på din maskine (stdio), så der er ingen login-knap eller browser-flow. Du indsætter i stedet din personlige API-nøgle som DATACVR_API_KEY i konfigurationen, og det er den samme nøgle uanset om du bruger Claude, Codex, Cursor eller VS Code. Nøglen henter du i dashboardet under API-nøgler.

Kan jeg slå norske virksomheder op?

Ja. To gratis tools dækker Norge: search_norwegian_company og get_norwegian_company. Derudover henter get_norwegian_accounts norske regnskaber, men det kræver Business-plan. Datagrundlaget er 1.175.203 norske virksomheder fra Brønnøysundregistrene, opdateret dagligt.

Kan ChatGPT bruge MCP-serveren?

MCP er en åben standard, og serveren virker i alle MCP-kompatible klienter. Arbejder du direkte mod OpenAI's API, kan du i stedet hente vores færdige OpenAI function-calling tools via GET /api/v2/ai/tools, se AI Agents-siden.

Hvordan tester jeg at det virker?

Genstart din AI-klient efter konfigurationen og stil et spørgsmål som "Hvem ejer Novo Nordisk?". Assistenten vælger selv de rigtige tools. Udviklere kan desuden køre den medfølgende E2E-test med npm test og DATACVR_API_KEY sat i miljøet.

Mere om API'et: fuld API-dokumentation · AI Agents og function-calling · priser

Giv din AI-assistent adgang til CVR-registret

Gratis konto, 25 opslag om dagen, installeret på 2 minutter. Ingen kreditkort.

Kom i gang gratis Se installation