UK Companies House MCP

UK Companies House remote MCP: new-company and public-record packs. Free discover (5, London). One-time packs £0.49.

Hosted MCP Server

npx add-mcp 'https://uk-ch-mcp.donniertf.workers.dev/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Companies House packs for AI agents

Fleet hub: github.com/donniertf-hub/uk-mcp-fleet

Outcome: Get a structured pack for this company — profile, officers, people with significant control, filings, and indicators. Or discover newly incorporated companies in an area.

These indicators are not a due-diligence or Know Your Business opinion. They are field checks on public Companies House records only.

AI-ready MCP tools for research and lead-gen agents. Free discover → £0.49 pack → JSON for your agent.

  • new-cos — newly incorporated companies in an area (e.g. London).
  • kyb — Know Your Business for one company number.

Free sample: GET /v1/discover/new-cos?area=London (≤5, 24h cache).

Buy this pack, £0.49

Contact: dmorrisonwebdesign@gmail.com. If a paid pack comes back empty or errors, email that address within 7 days and that pack is refunded.

Source: UK Companies House. Contains public sector information licensed under the Open Government Licence v3.0.

Tool list: GET /tools · GET /health · MCP: POST /mcp

Sample (free London discover)

{
  "ok": true,
  "free": true,
  "pack": {
    "area": "London",
    "size": 5,
    "count": 5,
    "companies": [
      {
        "company_number": "17299521",
        "title": "GENERATA GROUP LIMITED",
        "company_status": "active",
        "date_of_creation": "2026-06-24",
        "address_snippet": "66 Paul Street, London, EC2A 4NA, England"
      }
    ]
  }
}

Free vs paid

CapabilityFree discoveryPaid pack
Tool/schema discoveryYes—
Small sample / metadataYes—
Full structured resultLimitedYes
Larger result setNoYes
Compound interpretationNo/limitedYes
Export-ready JSONLimitedYes

Paid packs include generated_at and source/retrieval timing in pack JSON where available.

How agents use this

GET  /v1/discover/new-cos?area=London          # free peek
POST /v1/packs/kyb  {"company_number":"00000006"} # → 402 + checkout_url
# pay £0.49 → redeem / Bearer token → pack JSON once

Data sources & licence

Companies House public data (Open Government Licence). This Worker is not the official register — always verify critical facts on companieshouse.gov.uk.