Skip to main content
Glama
jamescash1976

companies-house-mcp

Companies House MCP Server

A local MCP server that exposes the UK Companies House API as tools for Claude Desktop and Cowork.

Tools

  • search_companies — Search by name or number

  • get_company_profile — Full profile (status, address, SIC codes, accounts dates)

  • get_officers — Directors and secretaries (current and resigned)

  • get_pscs — Persons with significant control (shareholders >25%)

  • get_filing_history — Filed documents (filterable by category)

  • get_document_info — Document metadata (formats, page count)

  • download_ixbrl — Download accounts as machine-readable iXBRL

  • get_charges — Registered charges/mortgages

Related MCP server: claudecode-mcp

Setup

1. Get an API key

Register for free at https://developer.company-information.service.gov.uk

2. Install

cd companies-house-mcp
pip install -e .

Or with uv:

cd companies-house-mcp
uv pip install -e .

3. Add to Claude Desktop

Open Claude Desktop settings and add to your MCP servers config (~/.claude/claude_desktop_config.json):

{
  "mcpServers": {
    "companies-house": {
      "command": "python",
      "args": ["/full/path/to/companies-house-mcp/server.py"],
      "env": {
        "COMPANIES_HOUSE_API_KEY": "your-api-key-here"
      }
    }
  }
}

Or if using uv:

{
  "mcpServers": {
    "companies-house": {
      "command": "uv",
      "args": ["run", "--directory", "/full/path/to/companies-house-mcp", "python", "server.py"],
      "env": {
        "COMPANIES_HOUSE_API_KEY": "your-api-key-here"
      }
    }
  }
}

4. Restart Claude Desktop

The Companies House tools will appear in your next session.

Testing

Run the server directly to check it starts:

COMPANIES_HOUSE_API_KEY=your-key python server.py
F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (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
    D
    maintenance
    A Model Context Protocol (MCP) server built with the mcp-framework for developing and managing custom tools. It provides a structured foundation for building and integrating modular components like data processors and API clients into Claude Desktop.
    Last updated
    24
  • A
    license
    A
    quality
    B
    maintenance
    Local MCP server that wraps the headless Claude Code CLI as MCP tools, providing stateless access to Claude's coding capabilities through prompt-based interactions. It enables users to execute Claude Code commands with various prompt formats and structured outputs directly from MCP clients.
    Last updated
    3
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    A local MCP server providing free network access capabilities including HTTP requests, web search, webpage content extraction, and optional screenshots, designed for integration with Claude Desktop or Claude Code.
    Last updated

View all related MCP servers

Related MCP Connectors

  • Companies House MCP — UK statutory company registry (BYO key)

  • Augments MCP Server - A comprehensive framework documentation provider for Claude Code

  • Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.

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/jamescash1976/companies-house-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server