RegistrumMCP
This server provides enriched UK company data from Companies House, handling complex details like API rate limits, iXBRL parsing, and caching, so you don't have to.
Available Tools:
Search for companies (
search_company): Find UK companies by name to get their company number, status, type, and registered address.Get company profile (
get_company): Detailed profile with status, incorporation date, SIC codes with descriptions, accounts status, company age, overdue flags.Access financial data (
get_financials): Structured financials from iXBRL filings including turnover, net assets, profit/loss, employees, and balance sheet items for current/prior years, plus data quality indicators.Retrieve director information (
get_directors): Current and past directors with appointment history, nationality, residence, and cross-company appointments.Map director networks (
get_network): Discover connections via shared directors up to depth 2, revealing corporate groups and interlocks.
Key Features: Simplified single API key access, automated rate-limit handling with higher budget, pre-parsed iXBRL data, 24h/7d caching with stale-while-revalidate, data enrichment (decoded SIC and control types, derived stats), and circuit breakers for robustness.
Note: The README describes additional tools for Persons with Significant Control (get_psc), ownership chains (get_psc_chain), and ECCTA compliance checks (get_compliance), but these are not yet exposed in the current server schema.
Registrum MCP Server
UK company data in your AI agent — without building Companies House plumbing.
One API key. No Companies House developer account, no rate-limit handling, no iXBRL parsing. Works in Claude Desktop, Claude Code, Cursor, and any MCP-compatible client.
npx -y @registrum/mcpWhy this instead of the Companies House API directly
Companies House publishes the raw register for free, and you can absolutely call it yourself. What you then own is the plumbing:
Doing it yourself | With Registrum |
Register for a CH developer key, manage OAuth | One |
600 requests/5min, and you handle the 429s | Server-side throttling on a higher negotiated budget |
Accounts arrive as iXBRL documents you must parse |
|
PSC control types are raw codes | Decoded to plain English |
Ownership chains: recurse yourself, handle cycles |
|
Director networks: N+1 queries across appointments |
|
Retry, cache, and survive CH outages yourself | 24h/7d caching, circuit breaker, stale-while-revalidate |
Other Companies House MCP servers make you bring your own CH key and hand back the raw response. This one does the enrichment.
Related MCP server: Companies House MCP
Install
Claude Desktop — ~/.claude/claude_desktop_config.json
Cursor — .cursor/mcp.json (per project) or ~/.cursor/mcp.json (global)
{
"mcpServers": {
"registrum": {
"command": "npx",
"args": ["-y", "@registrum/mcp"],
"env": { "REGISTRUM_API_KEY": "reg_live_..." }
}
}
}Get a free key — 50 calls/month, no card.
Tools
Tool | What you get |
| Find a company by name → company number |
| Profile: status, age, SIC descriptions, overdue flags |
| Turnover, net assets, profit/loss, employees — parsed from iXBRL, in GBP |
| Current board with appointment history across all their companies |
| Persons with Significant Control, control types in plain English |
| Ownership traversed to ultimate beneficial owners, with termination reasons |
| ECCTA identity-verification status — who has verified, who is pending, who is overdue |
| Companies connected by shared directors, to depth 2 |
On get_compliance
The Economic Crime and Corporate Transparency Act requires every UK director and PSC to verify their identity with Companies House. Enforcement begins 18 November 2026, after which unverified officers can block filings.
The tool returns verified / pending / overdue counts plus each unverified person and their individual deadline. It deliberately distinguishes pending (deadline not yet reached — not a failure) from overdue (missed). Treating those as the same thing is the single easiest way to report a compliant company as non-compliant.
Example prompts
"Is Tesco PLC compliant with ECCTA director verification, and who still needs to verify?"
"Pull the last filed financials for 00445790 and tell me if turnover grew."
"Who ultimately owns Rolls-Royce Holdings? Trace the ownership chain."
"Which companies share directors with Barratt Developments?"
"Search for 'Monzo' and show me status, incorporation date and directors."
Plans
Free tier is 50 calls/month with every core endpoint. Paid tiers add volume, PSC chain traversal and the ECCTA compliance endpoint.
Prices and quotas are served live from GET /v1/plans —
that endpoint is the source of truth, so this README does not duplicate the
numbers and cannot go stale against them. Human-readable version at
registrum.co.uk.
Notes
Company numbers are zero-padded 8-character strings:
00445790,SC000268.Responses are JSON, cached server-side (24h profiles/directors, 7d financials).
Every call sends
User-Agent: @registrum/mcp/<version>so we can see which features developers actually use. No telemetry runs on your machine.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityDmaintenanceAccess UK company data through the Companies House API directly in MCP clients, with 45+ tools for company info, search, officers, filing history, ownership, and charges.Last updated374325AGPL 3.0
- Alicense-qualityCmaintenanceEnables looking up UK companies, officers, ownership, filings, and running due diligence checks via the Companies House API, usable from AI tools like Claude or Cursor.Last updated1010MIT
- AlicenseAqualityCmaintenanceEnables AI assistants to search and retrieve UK Companies House data including company profiles, officers, and filing history via the official API.Last updated4661MIT
- FlicenseBqualityCmaintenanceProvides access to UK Companies House public data, enabling search and retrieval of company profiles, officers, filing history, and more through natural language queries.Last updated12
Related MCP Connectors
Companies House MCP — UK statutory company registry (BYO key)
Company intelligence via UK Companies House and risk screening across 386 risk data sources.
OpenCorporates MCP — Global company registry data (free, no auth, rate limited)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/vdmeu/registrum-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server