Skip to main content
Glama
stefanoamorelli

Companies House MCP Server

Companies House MCP Server

Companies House MCP Server - Demo

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: uk-business-intelligence-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 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)

Install Server
A
license - permissive license
C
quality
C
maintenance

Maintenance

Maintainers
Response time
2dRelease cycle
5Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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