MCP Hub › Developer Tools › registry-mcp — national company registries
registry-mcp — national company registries MCP server
by foretak · io.github.foretak/registry-mcp
The company registry MCP: brreg orgnr, Companies House, Bolagsverket organisationsnummer.
How to install registry-mcp — national company registries
Remote (http)
claude mcp add --transport http registry-mcp https://api.foretak.dev/mcp
Or add it to your MCP config (Claude Desktop, Cursor, VS Code):
{
"mcpServers": {
"registry-mcp": {
"type": "http",
"url": "https://api.foretak.dev/mcp"
}
}
}Python (uvx)
claude mcp add registry-mcp -- uvx registry-mcp==0.4.2
Or add it to your MCP config (Claude Desktop, Cursor, VS Code):
{
"mcpServers": {
"registry-mcp": {
"command": "uvx",
"args": [
"registry-mcp==0.4.2"
]
}
}
}Environment variables:REGISTRY_MCP_CONTACT_EMAIL – Contact address sent in the User-Agent to the national registry, as Brønnøysundregistrene asks of API clients. Unset means an anonymous client, which may be blocked upstream.REGISTRY_MCP_CACHE_PATH – Path to the local SQLite response cache (24 h TTL). Defaults to ./data/cache.sqlite3.COMPANIES_HOUSE_API_KEY – Companies House REST API key, required for the United Kingdom (GB). Free from developer.company-information.service.gov.uk. Unset means GB lookups return an upstream_error naming this variable; every other country still answers.BOLAGSVERKET_CLIENT_ID – Bolagsverket OAuth 2 client id, required for Sweden (SE) together with BOLAGSVERKET_CLIENT_SECRET. Free, no contract: request both from Bolagsverket's kundanmälan form. Unset means SE lookups return an upstream_error naming both variables; every other country still answers.BOLAGSVERKET_CLIENT_SECRET – Bolagsverket OAuth 2 client secret, the other half of BOLAGSVERKET_CLIENT_ID. Both are needed before Sweden (SE) can answer.BOLAGSVERKET_ENVIRONMENT – Which Bolagsverket environment the Swedish credentials belong to: 'production' (default) or 'test'. It selects the data host and the token host as a pair, so the two can never be mixed.
npm
claude mcp add registry-mcp -- npx -y [email protected]
Or add it to your MCP config (Claude Desktop, Cursor, VS Code):
{
"mcpServers": {
"registry-mcp": {
"command": "npx",
"args": [
"-y",
"[email protected]"
]
}
}
}Environment variables:REGISTRY_MCP_CONTACT_EMAIL – Contact address sent in the User-Agent to the national registry, as Brønnøysundregistrene asks of API clients. Unset means an anonymous client, which may be blocked upstream.COMPANIES_HOUSE_API_KEY – Companies House REST API key, required for the United Kingdom (GB). Free from developer.company-information.service.gov.uk. Unset means GB lookups return an upstream_error naming this variable; every other country still answers.BOLAGSVERKET_CLIENT_ID – Bolagsverket OAuth 2 client id, required for Sweden (SE) together with BOLAGSVERKET_CLIENT_SECRET. Free, no contract: request both from Bolagsverket's kundanmälan form. Unset means SE lookups return an upstream_error naming both variables; every other country still answers.BOLAGSVERKET_CLIENT_SECRET – Bolagsverket OAuth 2 client secret, the other half of BOLAGSVERKET_CLIENT_ID. Both are needed before Sweden (SE) can answer.BOLAGSVERKET_ENVIRONMENT – Which Bolagsverket environment the Swedish credentials belong to: 'production' (default) or 'test'. It selects the data host and the token host as a pair, so the two can never be mixed.
Replace placeholders in <angle brackets> with your own values. Review what a server can access before you enable it.
Details
- Version
- 0.4.2
- Published
- 2026-09-10
- Updated
- 2026-09-10
- Namespace
- io.github.foretak
- Source
- foretak/registry-mcp
Similar developer tools servers
- EvipediaMCP Server for evipedia.ai — evidence-based reviews of health &…
- OKA AnywhereCited answers in Claude or ChatGPT only from your office's…
- FortripSearch hotels worldwide, compare live room rates, book and pay…
- Agentry.sh ObservabilityCanonical Agentry discovery for coding agents: analytics, errors,…
- FreeVectorIconsRead and write a FreeVectorIcons design collection: briefs,…
- SkinKnowledgeBase Skincare Question and Answer MCPSkincare Question and Answer with cited products, ingredients,…
- FyreflockTalk to a real person who passed a live camera check and play 25…
- Futureweb Intervals MCPSelf-hosted Intervals.icu MCP server: training analytics, Garmin…