Skip to main content
Glama
olgasafonova

nordic-registry-mcp-server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_AUTH_TOKENNoOptional bearer token for authentication when running the server in HTTP mode.
BOLAGSVERKET_CLIENT_IDNoOAuth2 client ID for Sweden's Bolagsverket API. Required to enable Swedish registry tools.
BOLAGSVERKET_CLIENT_SECRETNoOAuth2 client secret for Sweden's Bolagsverket API. Required to enable Swedish registry tools.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
denmark_get_by_pnumber

Get parent company for a production unit P-number. Returns the owning company's details.

denmark_get_company

Get company by 8-digit CVR number. DK prefix auto-removed. Returns summary by default; full=true for complete data with production units and owners.

denmark_get_production_units

Get production units (P-numbers) for a Danish company by CVR. Paginated: 20 results per page by default (max 100). Use page parameter for more results.

denmark_search_by_phone

Find Danish company by phone number. +45 prefix auto-removed. Not all companies have registered phones.

denmark_search_companies

Search Danish companies by name. WARNING: Returns only ONE result (CVR API limitation). Large companies often have multiple legal entities. Try variations: "[Company] Denmark", "[Company] A/S", "[Company] DK", "[Company] Holding", or pre-merger names. If you have an 8-digit CVR number, use denmark_get_company instead.

finland_get_company

Get company by Y-tunnus (e.g., 0112038-9). FI prefix auto-removed. Returns summary by default; full=true for complete data with previous names and registry entries.

finland_search_companies

Search Finnish companies by name. Returns max 20 results per page. Common names return 900+ results. To narrow: use company_form=OY/OYJ for main companies, add location for city, or search exact name "Nokia Oyj" instead of "Nokia". If you have a Y-tunnus, use finland_get_company instead.

norway_batch_get_companies

Look up multiple companies at once (max 2000 org numbers). Returns company summaries and list of not_found entries. More efficient than individual lookups.

norway_get_company

Get company details by 9-digit org number. Returns compact summary by default; set full=true for complete data including all addresses, industry codes, and capital info.

norway_get_roles

Get board members, CEO, auditors, and other roles for a Norwegian company. Returns person names, birth dates, resignation status. For signature authority only, use norway_get_signature_rights.

norway_get_signature_rights

Get who can sign for a company (signaturrett) and prokura holders. For full board/role list, use norway_get_roles instead.

norway_get_subunit

Get details for a specific sub-unit (branch office) by its org number. For listing all branches of a parent, use norway_get_subunits.

norway_get_subunit_updates

Get sub-unit (branch) registry changes since a timestamp. Not cached. For main company updates, use norway_get_updates.

norway_get_subunits

List all branches of a parent company by its org number. USE WHEN: "what branches does X have?", "list sub-units". For one specific branch by its own org number, use norway_get_subunit. To search branches by name, use norway_search_subunits.

norway_get_updates

Monitor main company registry changes since a timestamp (ISO 8601). USE WHEN: "what companies changed recently?", "registry updates". Not cached. For branch office changes only, use norway_get_subunit_updates.

norway_list_municipalities

Get Norwegian municipality codes for filtering searches. Cached 24h. Example: Oslo = 0301.

norway_list_org_forms

Get organization form codes (AS=limited, ENK=sole prop, NUF=foreign branch, etc.) with descriptions. Cached 24h.

norway_search_companies

Search Norwegian companies by name. If you have a 9-digit org number, use norway_get_company instead. Filters: org_form (AS/ENK/NUF), municipality, registered_in_vat, bankrupt, registered_in_voluntary.

norway_search_subunits

Search Norwegian branch offices by name. USE WHEN: "find branches named X" and you don't have the parent org number. Filter by municipality. For listing all branches of a known parent, use norway_get_subunits.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/olgasafonova/nordic-registry-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server