UK due diligence — Companies House, Charity Commission, Land Registry, Gazette, HMRC VAT
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"uk-due-diligence": {
"url": "https://uk-due-diligence-mcp.fly.dev/mcp",
"type": "http"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Eleven tools across five UK public registers. Zero paywalls. All official APIs.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
due_diligenceFull DD check — company, officers, PSC, gazette, disqualification
charity_due_diligenceCharity profile + insolvency check
director_checkDisqualification status check for an individual
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in legal / data
Query and manage PostgreSQL databases directly from AI assistants
87 tools for Korean law — statutes, precedents, ordinances, interpretations | MCP Server · CLI · npm
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
Manage Supabase projects — databases, auth, storage, and edge functions
MCP Security Weekly
Get CVE alerts and security updates for io.github.paulieb89/uk-due-diligence-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Tools across five UK public registers. Zero paywalls. All official APIs.
Give an agent a company name and it pulls corporate status, filing compliance, director networks, beneficial ownership chains, disqualification checks, insolvency notices, VAT validation, and property transactions.
Every data source is a legally-mandated register with a free official API.
| Register | API | Auth |
|---|---|---|
| Companies House | api.company-information.service.gov.uk | API key (free) |
| Charity Commission | api.charitycommission.gov.uk | API key (free) |
| HMLR Land Registry | landregistry.data.gov.uk (SPARQL + REST) | None |
| The Gazette | thegazette.co.uk/all-notices (Linked Data) | None |
| HMRC VAT | api.service.hmrc.gov.uk | None |
| Tool | Register | Description |
|---|---|---|
company_search | Companies House | Search by name/keyword with status/type filters |
company_profile | Companies House | Full profile: status, filing compliance, charges |
company_officers | Companies House | Directors with high-appointment-count risk flag |
company_psc | Companies House | Beneficial owners, PSC chain, offshore flags |
disqualified_search | Companies House | Search disqualified directors by name |
disqualified_profile | Companies House | Full disqualification record, period, Act, companies |
charity_search | Charity Commission | Search by name, filter by registration status |
charity_profile | Charity Commission | Full record: trustees, finances, governing doc |
land_title_search | HMLR | Property ownership via SPARQL PPI query |
gazette_insolvency | The Gazette | Corporate insolvency notices (codes 2441-2460) |
gazette_notice | The Gazette | Full legal wording of a specific insolvency notice |
vat_validate | HMRC VAT | Trading name + address as registered for VAT |
search | All registers | Fan-out search across all registers — returns IDs for ChatGPT deep research |
fetch | All registers | Fetch a structured record by ID returned from search |
Three workflow prompts orchestrate multi-step investigations. Available via get_prompt on tool-only clients (ChatGPT) and natively on protocol-aware clients (Claude, Inspector).
| Prompt | Description |
|---|---|
due_diligence | Full DD check — company, officers, PSC, gazette, disqualification |
| `charity_due_ |