Skip to content
mcp/skillhub

Registry MCP Server

by foretakio.github.foretak/registry-mcpv0.4.2

Company data from UK Companies House and Norway's Brønnøysund registers: lookup, name search, filing deadlines and Norwegian VAT registration checks.

0Node.jsstdioremoteofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active29d ago

Install Registry MCP server

Install in Claude Code

claude mcp add registry -e COMPANIES_HOUSE_API_KEY='<companies-house-api-key>' -e BOLAGSVERKET_CLIENT_ID='<bolagsverket-client-id>' -e BOLAGSVERKET_CLIENT_SECRET='<bolagsverket-client-secret>' -- npx -y registry-mcp

Configuration

VariableRequiredSecretDescription
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—yesCompanies 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—yesBolagsverket 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—yesBolagsverket 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.
REGISTRY_MCP_CACHE_PATH——Path to the local SQLite response cache (24 h TTL). Defaults to ./data/cache.sqlite3.

Remote endpoints

  • streamable-httphttps://api.foretak.dev/mcp

Freshness

Active — last maintenance signal 29d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-09-10 · 29d ago · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-09-10 · 30d ago · official registry · v0.4.2

FAQ

›How do I install the Registry MCP server in Claude Code?

Run: claude mcp add registry -e COMPANIES_HOUSE_API_KEY='<companies-house-api-key>' -e BOLAGSVERKET_CLIENT_ID='<bolagsverket-client-id>' -e BOLAGSVERKET_CLIENT_SECRET='<bolagsverket-client-secret>' -- npx -y registry-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Registry require an API key?

Yes. It expects COMPANIES_HOUSE_API_KEY, BOLAGSVERKET_CLIENT_ID, BOLAGSVERKET_CLIENT_SECRET, of which 3 are secrets.

›Can I use Registry as a remote (hosted) MCP server?

Yes — it offers both a hosted endpoint and a local stdio package.

›Is Registry in the official MCP registry?

Yes, as io.github.foretak/registry-mcp.

Alternatives to Registry

Other finance & fintech MCP servers.

View all