company_searchSearch the Companies House register by company name or keyword. Returns a paginated list of matching companies with name, number, status, SIC codes, i
company_profileFetch the full Companies House profile for a company number. Returns status, registered address, SIC codes, filing compliance (overdue accounts and co
company_officersFetch active officers for a Companies House company number. Returns directors, secretaries, and other active officers with appointment dates, national
company_pscFetch Persons with Significant Control (beneficial ownership) for a company. Returns PSC entries with natures of control, nationality, and country of
charity_searchSearch the Charity Commission register of England and Wales by name or keyword. Returns matching charities with registration number, status, and regis
charity_profileFetch the full Charity Commission profile for a charity number. Returns trustees, latest income/expenditure, insolvency flags, governing document type
disqualified_searchCheck whether a named individual is banned from acting as a UK company director. Use this tool when asked to check disqualified, banned, or barred dir
disqualified_profileFetch the full disqualification record for a director by officer ID. Returns all disqualification orders: reason, Act/section cited, disqualification
land_title_searchSearch HM Land Registry Price Paid Index by postcode or address. Returns up to 10 recent sale transactions for the postcode: price, date, address, pro
gazette_noticeFetch 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
gazette_insolvencySearch The Gazette's insolvency notice index by entity name. Searches the Gazette's insolvency endpoint which covers corporate notice codes: winding-u
vat_validateValidate a UK VAT number against the HMRC register. Returns the trading name and address as registered with HMRC for VAT purposes. The VAT-registered
searchSearch across all UK due diligence registers simultaneously. Searches Companies House, Charity Commission, disqualified directors, and Gazette insolve
fetchFetch the full record for an ID returned by search. Routes by prefix to the appropriate register: - company:{number} → Companies House full profile -
list_promptsList all available prompts. Returns JSON with prompt metadata including name, description, and optional arguments.
get_promptGet a prompt by name with optional arguments. Returns the rendered prompt as JSON with a messages array. Arguments should be provided as a dict mappin
No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.
We re-grade uk-due-diligence-mcp.fly.dev on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.