olgasafonova avatar

Nordic Registry Mcp Server

olgasafonova/nordic-registry-mcp-server

Wraps the public APIs for business registries across Norway (Brønnøysundregistrene), Denmark (CVR), Finland (PRH), and Sweden (Bolagsverket) into 23 MCP tools. Search companies by name, retrieve full company details including registration status and employee counts, look up board members and authorized signatories, check bankruptcy status, and pull Swedish annual reports. Norway, Denmark, and Finland work immediately with no authentication. Sweden requires free OAuth2 credentials from Bolagsverket's värdefulla datamängder program. Reach for this when you need to verify vendor legitimacy across Nordic countries, validate org numbers in bulk submissions, or check who can legally sign contracts without opening four different government websites.

GitHub stars
7
tools
23
auth
Secret needed
transport
STDIO
env vars
2
last updated
Feb 15, 2026

Tools

23 tools

Public tool metadata for what this MCP can expose to an agent.

norway_search_companiesSearch companies by name

Search companies by name

No parameter schema in public metadata yet.

norway_get_companyGet company details by org number

Get company details by org number

No parameter schema in public metadata yet.

norway_get_rolesGet board members, CEO, auditors

Get board members, CEO, auditors

No parameter schema in public metadata yet.

norway_get_signature_rightsGet signature rights and prokura

Get signature rights and prokura

No parameter schema in public metadata yet.

norway_batch_get_companiesLook up multiple companies at once

Look up multiple companies at once

No parameter schema in public metadata yet.

norway_get_subunitsList branch offices for a company

List branch offices for a company

No parameter schema in public metadata yet.

norway_get_subunitGet specific branch office details

Get specific branch office details

No parameter schema in public metadata yet.

norway_search_subunitsSearch branch offices by name

Search branch offices by name

No parameter schema in public metadata yet.

norway_get_updatesGet recent registry changes

Get recent registry changes

No parameter schema in public metadata yet.

norway_get_subunit_updatesGet recent branch office changes

Get recent branch office changes

No parameter schema in public metadata yet.

norway_list_municipalitiesList municipality codes

List municipality codes

No parameter schema in public metadata yet.

norway_list_org_formsList organization form codes (AS, ENK, etc.)

List organization form codes (AS, ENK, etc.)

No parameter schema in public metadata yet.

denmark_search_companiesSearch companies by name (returns single best match)

Search companies by name (returns single best match)

No parameter schema in public metadata yet.

denmark_get_companyGet company details by CVR number

Get company details by CVR number

No parameter schema in public metadata yet.

denmark_get_production_unitsList production units (P-numbers), paginated

List production units (P-numbers), paginated

No parameter schema in public metadata yet.

denmark_search_by_phoneFind company by phone number

Find company by phone number

No parameter schema in public metadata yet.

denmark_get_by_pnumberGet company by P-number

Get company by P-number

No parameter schema in public metadata yet.

finland_search_companiesSearch companies by name (paginated, use filters for broad queries)

Search companies by name (paginated, use filters for broad queries)

No parameter schema in public metadata yet.

finland_get_companyGet company details by business ID

Get company details by business ID

No parameter schema in public metadata yet.

sweden_get_companyGet company details by organization number

Get company details by organization number

No parameter schema in public metadata yet.

sweden_get_document_listList annual reports (årsredovisningar)

List annual reports (årsredovisningar)

No parameter schema in public metadata yet.

sweden_download_documentDownload annual report by document ID

Download annual report by document ID

No parameter schema in public metadata yet.

sweden_check_statusCheck API availability and OAuth2 status

Check API availability and OAuth2 status

No parameter schema in public metadata yet.

Sponsors

Configuration

BOLAGSVERKET_CLIENT_IDsecret

Bolagsverket OAuth2 client ID (only needed for Sweden tools)

BOLAGSVERKET_CLIENT_SECRETsecret

Bolagsverket OAuth2 client secret (only needed for Sweden tools)

Readme

Nordic Registry MCP Server

CI lint License CodeScene Average Code Health

What is this?

Verify company legitimacy across Norway, Denmark, Finland, and Sweden in seconds. Check bankruptcy status, board members, signing authority, and financial data from official registries, without switching between four government websites.

23 tools wrapping the public APIs of Brønnøysundregistrene, CVR, PRH, and Bolagsverket. Works with Claude Desktop, Claude Code, Cursor, and any MCP client.


View the full README on GitHub

Details

Repository
github.com/olgasafonova/nordic-registry-mcp-server
Package
ghcr.io/olgasafonova/nordic-registry-mcp-server:1.0.2
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from olgasafonova