companies-house-mcp
๐ฌ๐ง๐ฆ MCP server for UK Companies House API - Search companies, retrieve detailed information, filing history, officers, and charges data through the Model Context Protocol
Documentation
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 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)
Frequently asked questions
What is companies-house-mcp?
companies-house-mcp is ๐ฌ๐ง๐ฆ MCP server for UK Companies House API - Search companies, retrieve detailed information, filing history, officers, and charges data through the Model Context Protocol
How do I install companies-house-mcp?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is companies-house-mcp open source?
Yes โ it is hosted on GitHub at https://github.com/stefanoamorelli/companies-house-mcp and has 7 stars.
Related MCP tools
๐ฆ Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Lan...
Code search MCP for Claude Code. Make entire codebase the context for any coding agent. TypeScript-based implementation. Trusted by 4100+ developers.
A Minecraft MCP Server powered by Mineflayer API. It allows to control a Minecraft character in real-time, allowing AI assistants to build structures, explor...
Enhanced ChatGPT Clone: Features Agents, MCP, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini...
FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, ...
The TypeScript AI agent framework. โก Assistants, RAG, observability. Supports any LLM: GPT-4, Claude, Gemini, Llama. Built for the Model Context Protocol to enh
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP