About Companies House MCP
Companies House MCP is an MCP server published by stefanoamorelli in the Developer Tools category: 🇬🇧🏦 MCP server for UK Companies House API - Search companies, retrieve detailed information, filing history, officers, and charges data through the Model Context Protocol. It has been installed 0 times through Conduid.
The repository has 14 stars and 5 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.
Install
npx companies-house-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Companies House MCP
Powered by Claude · Grounded in docs
Security checks
- ·README presentNot checked yet.
- ·License declaredNot checked yet.
- ·Tests presentNot checked yet.
- ·Dependencies pinnedNot checked yet.
- ·No dynamic code executionNot checked yet.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
Releases
README
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
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 build
Then 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 locally
API 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)
README mirrored from the source repository yesterday. The original is authoritative.