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
| Tool | What 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
- /llms.txt — what this is, in under 40 lines
- /llms-full.txt — every endpoint, tool, field and error code
- /server.json — MCP registry manifest