1. Conduid
  2. Search
  3. io.github.aicayzer/companies-house
MCP server · Search

io.github.aicayzer/companies-house

MCP server and CLI for the UK Companies House API. Search, filings, officers, due diligence.

Unclaimed search
37Low

Scored 6 months ago · breakdown

About io.github.aicayzer/companies-house

io.github.aicayzer/companies-house is an MCP server in the Search category: mCP server and CLI for the UK Companies House API. Search, filings, officers, due diligence.

Install

Claude Code
claude mcp add io-github-aicayzer-companies-house -- npx -y companies-house-mcp
npx
npx -y companies-house-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about io.github.aicayzer/companies-house

Powered by Claude · Grounded in docs

I know everything about io.github.aicayzer/companies-house. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

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 location
  • search_officers / ch search-officers — find officers across all companies by name
  • get_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 officers
  • get_appointments — every company a given officer has ever been appointed to
  • get_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 category
  • get_filing_document — retrieve an individual filing document
  • get_charges / ch charges — charges and mortgages registered against the company
  • get_insolvency / ch insolvency — insolvency proceedings, liquidations, administrations

Due diligence

  • company_report / ch report — everything in one call: profile, officers, ownership, charges, filings, insolvency
  • due_diligence_check / ch check — automated red-flag scan with HIGH / MEDIUM / LOW severity ratings
  • officer_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 exemptions
  • get_uk_establishments — UK establishments of overseas companies
  • get_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

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.aicayzer/companies-house

How do I install io.github.aicayzer/companies-house?

Run claude mcp add io-github-aicayzer-companies-house -- npx -y companies-house-mcp, then add the server to your MCP client's configuration.

Is io.github.aicayzer/companies-house safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.aicayzer/companies-house still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.