MCP serverio.github.paulieb89/uk-due-diligence-mcp
UK due diligence — Companies House, Charity Commission, Land Registry, Gazette, HMRC VAT
Overview
Score?
UNRATED 0.647
of what a free look can see, on 32 looks
Looks
35
last 15 hr ago
Tools
18
changed 23 days ago
More info
URL
uk-due-diligence-mcp.fly.dev/mcp
streamable-http
Says it is
uk_due_diligence_mcp 3.2.4
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.647 · highest on record 0.8561
Toolsfrom sha256:c3d85a70a2…9679b6 · +0 −1 23 days ago
| Tool | Schema |
|---|---|
| charity_profile Fetch the full Charity Commission profile for a charity number.
Returns trustees, latest income/expenditure, insolvency flags,
governing document type, classifications, and countr |
input · output |
| charity_search Search the Charity Commission register of England and Wales by name or keyword.
Returns matching charities with registration number, status, and
registration date. Use charity_pro |
input · output |
| company_charges Fetch the complete Companies House charge history for a company.
Returns every registered charge (secured debt) — current and
historic — with status, dates, secured parties, and w |
input · output |
| company_filing_document Resolve a filing's document_metadata link to its authoritative source document.
Returns a resource_link (never embedded bytes, never base64) pointing
at a company-document:// MCP |
input · no output |
| company_filing_history Fetch one page of a company's Companies House filing chronology.
Returns the raw source facts for each filing — transaction ID,
form type/category, dates, and the description_valu |
input · output |
| company_officers Fetch officers for a Companies House company number.
Returns directors, secretaries, and other officers with appointment
dates, nationality, and country of residence. Resigned off |
input · output |
| company_profile Fetch the full Companies House profile for a company number.
Returns status, registered address, SIC codes, filing compliance
(overdue accounts and confirmation statement flags), |
input · output |
| company_psc Fetch Persons with Significant Control (beneficial ownership) for a company.
Returns PSC entries with natures of control, nationality, and
country of residence. Flags overseas cor |
input · output |
| company_search Search the Companies House register by company name or keyword.
Returns a paginated list of matching companies with name, number,
status, SIC codes, incorporation date, and regist |
input · output |
| disqualified_profile Fetch the full disqualification record for a director by officer ID.
Returns all disqualification orders: reason, Act/section cited,
disqualification period, and associated compan |
input · output |
| disqualified_search Check whether a named individual is banned from acting as a UK company director.
Use this tool when asked to check disqualified, banned, or barred directors.
Query must be an indi |
input · output |
| fetch Fetch the full record for an ID returned by search.
Routes by prefix to the appropriate register:
- company:{number} → Companies House full profile
- charity:{number} → Charity Co |
input · output |
| gazette_insolvency Search The Gazette's insolvency notice index by entity name.
Searches The Gazette's corporate-insolvency notice index using the
authoritative Gazette notice-code taxonomy. Results |
input · output |
| gazette_notice Fetch the full legal wording of a Gazette notice by numeric notice ID.
Returns the complete JSON-LD linked-data record for the notice: parties,
legal basis, court, and full text. |
input · output |
| land_title_search Search HM Land Registry Price Paid Index by postcode or address.
Returns up to 10 recent sale transactions for the postcode: price,
date, address, property type, and tenure (Freeh |
input · output |
| officer_appointments Fetch a person's full company appointment history by officer ID.
Returns every appointment — current and historic — with each
company's number, name, status, role, and appointment |
input · output |
| sanctions_screen Screen a name against the UK (OFSI), US (OFAC), EU and UN consolidated sanctions lists.
Returns every list entry whose primary name or alias matches, with the
regime, source refer |
input · output |
| search Search across all UK due diligence registers simultaneously.
Searches Companies House, Charity Commission, disqualified directors,
and Gazette insolvency notices in parallel. Retu |
input · output |
Validate a UK (GB) VAT number against the HMRC register. UK numbers only.
Returns the trading name and address as registered with HMRC for VAT
purposes. The VAT-registered trading |
— |
Verify it yourself
npx teppi-check https://uk-due-diligence-mcp.fly.dev/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2JTNJS6YTGKQ6YKJ2JBE