Companies House MCP
CLI and MCP server for the UK Companies House API — company search, profiles, officers, filings, ownership, and due diligence
Companies House CLI & MCP
An unofficial CLI and MCP server for the UK Companies House API. Look up any UK company, check its officers, trace ownership, dig into filings, run a due diligence scan — from your terminal, your scripts, or directly inside Claude, Cursor, or any other AI tool that speaks MCP.
Everything runs on a free API key. No backend, no subscriptions, no middleman.
Documentation: companies-house.uk
Install
CLI — installs the ch binary:
npm install -g companies-house-cli
ch config set-key your-key-here
MCP server — for Claude, Cursor, Zed, and others:
npx -y companies-house-mcp
Both packages use the same free API key from developer.company-information.service.gov.uk.
What it can do
Search and lookup
search_companies/ch search— find companies by name, with filters for status, type, SIC code, and locationsearch_officers/ch search-officers— find officers across all companies by nameget_company_profile/ch profile— full company profile: status, addresses, SIC codes, key dates
Officers and ownership
get_officers/ch officers— current and resigned directors, secretaries, and other officersget_appointments— every company a given officer has ever been appointed toget_ownership/ch ownership— persons with significant control (PSCs), corporate ownership chains
Filings and financials
get_filings/ch filings— full filing history with document links, filterable by categoryget_filing_document— retrieve an individual filing documentget_charges/ch charges— charges and mortgages registered against the companyget_insolvency/ch insolvency— insolvency proceedings, liquidations, administrations
Due diligence
company_report/ch report— everything in one call: profile, officers, ownership, charges, filings, insolvencydue_diligence_check/ch check— automated red-flag scan with HIGH / MEDIUM / LOW severity ratingsofficer_network/ch network— map a director's connections across every company they're linked to
Extended
get_company_registers— statutory registers (members, directors, secretaries, charges)get_exemptions— disclosure exemptionsget_uk_establishments— UK establishments of overseas companiesget_officer_disqualifications— disqualification orders made against an officer
CLI quick reference
ch search "Anthropic"
ch profile 14604577
ch officers 14604577 --all
ch ownership 14604577
ch filings 14604577 --category accounts
ch charges 14604577
ch report 14604577
ch check 14604577
ch network "John Smith"
ch report 14604577 --json | jq '.profile.company_status'
ch report 14604577 --md > report.md
Full reference, flags, and output modes at companies-house.uk/cli.
MCP setup
Add to your client config with your API key and run npx -y companies-house-mcp. Detailed setup for Claude Desktop, Claude Code, Cursor, and Zed at companies-house.uk/mcp.
Development
git clone https://github.com/aicayzer/companies-house-mcp.git
cd companies-house-mcp
pnpm install && pnpm build && pnpm test:unit
See CONTRIBUTING.md for the full guide. Docs at companies-house.uk.
Disclaimer
Not affiliated with or endorsed by Companies House or the UK Government. Uses the publicly available Companies House API.
Licence
MIT
相关服务器
Higress AI-Search MCP Server
Provides an AI search tool to enhance AI model responses with real-time search results from various search engines using the Higress ai-search feature.
Perplexity
Web search using the Perplexity API with automatic model selection based on query intent.
ChunkHound
A local-first semantic code search tool with vector and regex capabilities, designed for AI assistants.
TripGo
Find transport-related locations, departures, and routes using the TripGo API.
Perigon MCP Server
Official MCP server for the Perigon API, providing access to real-time news and media data.
doctree-mcp
BM25 search + tree navigation over markdown docs for AI agents. No embeddings, no LLM calls at index time.
Chromium CodeSearch Tools
Search Chromium source code using advanced Code Search syntax.
Local Research MCP Server
A private, local research assistant that searches the web and scrapes content using DuckDuckGo.
Agora MCP
Search and buy products across thousands of online stores using the SearchAgora universal product search engine.
Mevzuat MCP
Provides programmatic access to the Turkish Ministry of Justice Legislation Information System (mevzuat.gov.tr) for searching and retrieving legal texts.