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: 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 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
D
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.

Related MCP Servers

  • F
    license
    -
    quality
    C
    maintenance
    A 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.
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI assistants to search and retrieve UK Companies House data including company profiles, officers, and filing history via the official API.
    4
    288
    1
    MIT
  • F
    license
    -
    quality
    B
    maintenance
    MCP 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.
  • F
    license
    B
    quality
    C
    maintenance
    Provides access to UK Companies House public data, enabling search and retrieval of company profiles, officers, filing history, and more through natural language queries.
    12

View all related MCP servers

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.

View all MCP Connectors

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