B

companies-house-mcp-server.onrender.com

https://companies-house-mcp-server.onrender.com/mcp
84/100 · MCP Trust Grade · checked 3h ago · MCP 2025-06-18
Watched since 2026-06-03 — behavioral baseline locked. We re-check this server's tool surface on a schedule; if it adds, removes, or silently rewrites a tool (rug-pull), we record it.

What it offers — 22 tools · Developer Tools

get_disqualification_natural

Get disqualification information for a natural person (individual officer). Mandatory red-flag check for KYB procedures. Args: officer_id: The unique

get_disqualification_corporate

Get disqualification information for a corporate entity (company officer). Mandatory red-flag check for corporate entity verification. Args: officer_i

search_companies_advanced

Advanced search for companies by name, number, or address with filters. Resolves name ambiguity and reduces wrong-company selection. Args: q: The sear

search_companies

DEPRECATED: Use search_companies_advanced instead. Search for companies by name, number, or address. Args: q: The search query (e.g., "Barclays", "000

get_company_profile

Get the basic profile of a company (status, address, type, etc.). Args: company_number: The 8-digit company registration number. api_key: Optional API

get_company_officers

Get the list of officers (directors, secretaries) for a company. Args: company_number: The 8-digit company registration number. items_per_page: Number

get_filing_history_list

Get the filing history list of a company (accounts, returns, changes). Discover which documents exist. Foundation for long search / deep check. Args:

get_filing_history_item

Get a specific filing history item by transaction ID. Links filings to document metadata. Needed before downloading PDFs. Args: company_number: The 8-

get_filing_history

DEPRECATED: Use get_filing_history_list instead. Get the filing history of a company (accounts, returns, changes). Args: company_number: The 8-digit c

get_company_charges

DEPRECATED: Use get_charges_list instead. Get details of charges (mortgages) registered against the company. Args: company_number: The 8-digit company

download_document

Download document content by document ID. Fetches accounts, confirmation statements, PSC filings, etc. Uses the document-api service for file download

download_filing_document

Download a filing document wrapper that retrieves document metadata first. Gets the filing item details including document_id, then downloads the docu

get_company_insolvency

DEPRECATED: Use get_insolvency instead. Get insolvency proceedings information for a company. Args: company_number: The 8-digit company registration n

get_charges_list

Get list of charges (mortgages/security) registered against the company. Shows secured lending exposure. Important for risk assessment and lending dec

get_insolvency

Get insolvency proceedings information for a company. Immediate hard risk signal. Mandatory KYB check for any credit/lending decision. Args: company_n

get_persons_with_significant_control

DEPRECATED: Use get_psc_list instead. Get the Persons with Significant Control (PSC) of a company (Beneficial Owners). Args: company_number: The 8-dig

get_psc_list

Get the list of Persons with Significant Control (PSC) for a company. Core for ownership/UBO/control detection. Required for bank KYB (Know Your Busin

get_psc

Get details of a specific PSC (Person with Significant Control) by type and ID. Args: company_number: The 8-digit company registration number. psc_id:

+4 more tools

Spec conformance20%80
Security (OWASP MCP)30%100
Reliability / performance20%70
Tool hygiene15%90
Transparency / provenance15%70

Observed behavior

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.

Findings

No blocking issues found in the static + spec checks.
Grade another server

We re-grade companies-house-mcp-server.onrender.com on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.

Share this report card

A 1200×630 card with the grade + audit — drop it in a post, Slack, or your repo.

MCP Trust report card — companies-house-mcp-server.onrender.com grade B
Share on X Open card image

Embed this grade

A live badge — it re-verifies itself and shows current stability. Static scorecards can't. Paste it in your README or site to show users you're independently audited.

MCP Trust Grade B · wmcp.sh
[![MCP Trust Grade B](https://wmcp.sh/mcp/grade/companies-house-mcp-server.onrender.com/badge.svg)](https://wmcp.sh/mcp/grade/companies-house-mcp-server.onrender.com)
<a href="https://wmcp.sh/mcp/grade/companies-house-mcp-server.onrender.com"><img src="https://wmcp.sh/mcp/grade/companies-house-mcp-server.onrender.com/badge.svg" alt="MCP Trust Grade B · wmcp.sh"></a>

Agents: check this before connecting

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
How this grade is computed. An open, independent rubric — Spec conformance (20%), Security mapped to the OWASP MCP Top 10 (30%), Reliability (20%), Tool hygiene (15%), Transparency (15%) — run by connecting to the server and inspecting its real MCP surface. The grade is free and identical whether or not the operator pays. v1 uses static + spec signals from a single connection; continuous uptime, real latency, and annotation-truthing (declared readOnly vs observed behavior) layer on via the wmcp.sh proxy.