registry-mcp

Company data for AI agents, any country — an MCP server and REST API over national business registries; first module Norway (Brønnøysundregistrene / Enhetsregisteret).

Add to an MCP client

claude mcp add registry-mcp --transport http https://api.foretak.dev/mcp
uvx registry-mcp    # local stdio server (Python)
npx registry-mcp    # local stdio server (Node)

Or call it directly

curl https://api.foretak.dev/v1/NO/company/923609016
curl "https://api.foretak.dev/v1/NO/search?q=equinor&limit=5"
curl "https://api.foretak.dev/v1/NO/company/923609016/deadlines?today=2026-01-15"
curl https://api.foretak.dev/v1/NO/validate/923609016
curl https://api.foretak.dev/v1/countries

Tools

ToolWhat it does
lookup_company(id, country)Full report for one company by national identifier
search_company(name, country)Find a company by name; returns candidates with identifiers
company_deadlines(id, country, today)Next statutory filing deadline of each kind
validate_company_id(id, country)Checksum-validate an identifier with no network call
list_countries()Which national registries are supported

Resource registry://rules/{country}. Prompt explain_company. REST and MCP return the same JSON.

For agents