companies-house-mcp
by stefanoamorelli·★ 18·Score 43
UK Companies House API MCP server with 45+ tools for company information, search, officers, filing history, PSC, and charges.
Overview
This MCP server provides comprehensive access to UK Companies House API functionality through 45+ well-organized tools. It covers company profiles, addresses, registers, insolvency data, establishment information, and various search capabilities including companies, officers, disqualified officers, and dissolved companies. The server also retrieves detailed filing history, officer appointments and disqualifications, PSC (persons with significant control) information for various entity types, and charges/mortgage data. The implementation is in TypeScript with proper build and testing setup, and it clearly documents API rate limits of 600 requests per 5 minutes.
Try asking AI
After installing, here are 6 things you can ask your AI assistant:
When to choose this
Choose this MCP server when you need comprehensive UK company data through an MCP client, especially for due diligence, financial analysis, or compliance monitoring in the UK market.
When NOT to choose this
Don't choose this if you need data from outside the UK, or if you require commercial usage without contacting the author separately for licensing.
Tools this server exposes
12 tools extracted from the READMEget_company_infoRetrieve detailed information about a UK company
search_companiesSearch for UK companies using various criteria
get_filing_historyRetrieve filing history for a UK company
get_officersList officers (directors, etc.) of a UK company
search_officersSearch for officers across UK companies
get_psc_statementsRetrieve statements of significant control for a UK company
get_chargesRetrieve charges registered against a UK company
get_company_profileGet basic profile information for a UK company
get_company_registersRetrieve registers maintained by a UK company
get_disqualified_officersSearch for disqualified officers across UK companies
search_dissolved_companiesSearch for dissolved UK companies
get_company_appointmentsGet officer appointments for a UK company
Comparable tools
Installation
Installation
1. Get an API key
Register at the [Companies House Developer Hub](https://developer.company-information.service.gov.uk/) and create an application.
2. Configure your MCP client
Add to your Claude Desktop config:
{
"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.
FAQ
- What is the API rate limit?
- 600 requests per 5 minutes per API key. Some endpoints may have additional restrictions.
- Can I use this for commercial purposes?
- The default license is GNU Affero General Public License v3.0. For commercial licensing, contact stefano@amorelli.tech.
Compare companies-house-mcp with
Last updated · Auto-generated from public README + GitHub signals.