Companies House MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Companies House MCP Serverget filing history for company 01234567"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Companies House MCP Server
Access UK company data through the Companies House API directly in MCP clients.
Features
45+ tools covering the full Companies House API:
Company info — profile, registered address, registers, insolvency, exemptions, UK establishments
Search — companies (basic & advanced), officers, disqualified officers, dissolved companies, alphabetical
Officers — directors list, appointments, disqualifications
Filing history — accounts, annual returns, document details
PSC (ownership) — individuals, corporate entities, legal persons, statements, verification
Charges — mortgages, debentures, charge details
Related MCP server: companies-house-mcp
Setup
1. Get an API key
Register at the Companies House Developer Hub and create an application.
2. Configure your MCP client
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on Mac, %APPDATA%\Claude\claude_desktop_config.json on Windows):
{
"mcpServers": {
"companies-house": {
"command": "npx",
"args": ["-y", "companies-house-mcp-server"],
"env": {
"COMPANIES_HOUSE_API_KEY": "your_api_key_here"
}
}
}
}Build from source (optional)
git clone https://github.com/stefanoamorelli/companies-house-mcp.git
cd companies-house-mcp
npm install && npm run buildThen point your MCP client to node /path/to/companies-house-mcp/dist/index.js.
Development
npm test # Run tests
npm run typecheck # Type checking
npm run lint # Linting
npm run build # Build
npm run dev # Run locallyAPI Rate Limits
600 requests per 5 minutes per API key. Some endpoints may have additional restrictions.
License
GNU Affero General Public License v3.0 — see LICENSE.
For commercial licensing: stefano@amorelli.tech
© 2025 Stefano Amorelli (https://amorelli.tech)
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
- Flicense-qualityCmaintenanceA local MCP server that exposes the UK Companies House API as tools for Claude Desktop and Cowork, enabling company search, profile retrieval, officer lookup, and document downloads.
- AlicenseAqualityCmaintenanceEnables AI assistants to search and retrieve UK Companies House data including company profiles, officers, and filing history via the official API.42881MIT
- Flicense-qualityBmaintenanceMCP server exposing the full UK Companies House Public Data API, enabling natural language queries for company profiles, search, officers, filing history, charges, insolvency, and persons with significant control, as well as downloading and reading PDF documents.
- FlicenseBqualityCmaintenanceProvides access to UK Companies House public data, enabling search and retrieval of company profiles, officers, filing history, and more through natural language queries.12
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.
UK company data: profiles, iXBRL financials, directors, PSC chains, ECCTA. Hosted, no key.
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/stefanoamorelli/companies-house-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server