# Bradshaw UK funding rounds (remote · bradshawdata.com)

UK private-company funding rounds from Companies House filings, each linked to its filing.

- Trust score: 39/100 (low)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-11-05

## Components

- remote · `bradshawdata.com`: 39/100 (this document), [markdown](https://verifymcp.io/servers/com-bradshawdata-bradshaw/bradshawdata.md), [page](https://verifymcp.io/servers/com-bradshawdata-bradshaw/bradshawdata)

## Channel facts

- Endpoint: `https://bradshawdata.com/mcp`
- Transports: `streamable-http`
- Auth: `required`
- Version: `1.0.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-11-05.

- **Endpoint Security**: 97/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - The endpoint enforces authorisation, advertised via RFC 9728 protected-resource metadata.
  - HTTPS is enforced; there's no plaintext access path.
  - The HSTS (Strict-Transport-Security) header is present.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
  - The authorisation server supports Client ID Metadata Documents, the current MCP client-registration mechanism.
- **Transport & Reachability**: 0/100
  - Transport blocked by authentication: the endpoint requires auth we don't have to verify streamable-http.
- **Schema Quality & AI Usability**: 0/100
  - Schema blocked by authentication: the endpoint requires auth we don't have to read it.
- **Stability & Change Management**: 0/100
  - Stability not yet verified: not enough scan history yet (needs a 30-day window).
- **Tool Coverage**: 0/100
  - Tool coverage blocked by authentication: the endpoint requires auth we don't have to read its tools.
- **Tool Safety**: 0/100
  - Tool safety blocked by authentication: the endpoint requires auth we don't have to read its tools.
- **Capabilities**: 0/100
  - Capabilities blocked by authentication: the endpoint requires auth we don't have to read them.

**Unverified: 6 categories.** Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm.

## Install

### How do I install the Bradshaw UK funding rounds MCP server?

Bradshaw UK funding rounds is a hosted endpoint at https://bradshawdata.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

### Claude

```bash
claude mcp add --transport http com-bradshawdata-bradshaw 'https://bradshawdata.com/mcp'
```

### Cursor

```json
{
  "mcpServers": {
    "com-bradshawdata-bradshaw": {
      "url": "https://bradshawdata.com/mcp"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "com-bradshawdata-bradshaw": {
      "type": "http",
      "url": "https://bradshawdata.com/mcp"
    }
  }
}
```

### Codex

```toml
[mcp_servers.com-bradshawdata-bradshaw]
url = "https://bradshawdata.com/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-bradshawdata-bradshaw": {
      "type": "remote",
      "url": "https://bradshawdata.com/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add com-bradshawdata-bradshaw --url 'https://bradshawdata.com/mcp' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  com-bradshawdata-bradshaw:
    url: "https://bradshawdata.com/mcp"
```

### Netclaw

```json
{
  "McpServers": {
    "com-bradshawdata-bradshaw": {
      "Transport": "http",
      "Url": "https://bradshawdata.com/mcp"
    }
  }
}
```

### Vellum

```bash
assistant mcp add com-bradshawdata-bradshaw -t streamable-http -u 'https://bradshawdata.com/mcp'
```

### Other

```json
{
  "mcpServers": {
    "com-bradshawdata-bradshaw": {
      "type": "http",
      "url": "https://bradshawdata.com/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-11-05 (score 39, −37)

- [security regression] Endpoint reachability: reachable → behind authorisation
- [security regression] Tool safety: pass → unverified
- [security regression] Transport: pass → unverified
- [security regression] Stability: 0.03 → unverified
- [security] Authorization: The endpoint enforces authorisation, advertised via RFC 9728 protected-resource metadata.
- [functional regression] Capabilities: fail → unverified
- [functional regression] Tool coverage: 100 → unverified
- [functional] First check of Schema quality: unverified

### 2026-11-04 (score 76, 0)

- [functional improvement] Stability: unverified → 0.03

### 2026-11-03 (score 76)

First indexed and scored.

## MCP tools (10)

### `search_companies` (~545 tokens)

Search UK companies

Search and filter UK private companies by name, number, sector, region, status, rounds and amount raised. Source: UK Companies House filings (SH01 share allotments and the accounts filed with them). Every figure carries its working and a link to the filing page it was read from. Figures are as filed; nothing is guessed. Returns a page of companies, most priced rounds first; use `page` for more.

Input parameters:

- `accounts_size` (string): large (full or group accounts), medium or small (small and micro), comma separated.
- `ceremonial_county` (string): Ceremonial county slug(s) from the geography seed.
- `company_class` (string): public, vehicle, subsidiary or independent (comma separated). Default: all classes.
- `constituency` (string): Parliamentary constituency slug(s).
- `corp_investor` (string): yes or no: has a corporate shareholder on the PSC register.
- `employees` (string): Average employees as a range.
- `employees_band` (string): Average employees band of the latest filed accounts: 1-9, 10-49, 50-249, 250-999, 1000-plus (comma separated, any of).
- `grant` (string): yes or no: holds public grants.
- `inc` (string): Incorporated window: 12m or from..to.
- `last` (string): Window of the last round.
- `local_authority` (string): Local authority slug(s).
- `net_assets` (string): Net assets in pounds as a range.
- `page` (string|integer): Page number, from 1.
- `per` (string|integer): Rows per page: 25 (default), 50 or 100.
- `postcode` (string): Postcode or outward-code prefix (spaces ignored).
- `q` (string): Company name, trading name or number.
- `raised` (string): Total raised in pounds as a range.
- `region` (string): Region slug(s).
- `rounds` (string): Number of priced rounds as a range.
- `sector` (string): Sector slug(s).
- `sort` (string): rounds (default, most first), name, inc, last or raised; a leading - sorts descending.
- `status` (string): active, dissolved, liquidation, administration, receivership, voluntary-arrangement.
- `turnover_band` (string): Turnover band of the latest filed accounts, pounds only: under-1m, 1m-10m, 10m-50m, 50m-250m, over-250m (comma separated, any of).

### `get_company` (~115 tokens)

Get company profile

One company: facts, every priced round we can read with its working and filing link, the latest financials, corporate shareholders (no individuals) and website. Source: UK Companies House filings (SH01 share allotments and the accounts filed with them). Every figure carries its working and a link to the filing page it was read from. Figures are as filed; nothing is guessed.

Input parameters:

- `number` (string, required): UK company number: up to 8 letters and digits, for example 12203483 or SC123456.

### `get_company_rounds` (~266 tokens)

Get a company's funding rounds

The quality priced rounds of one company (confidence 0.5 or more, 100,000 pounds or more raised), newest filed first, each with price per share, valuation working and the filing link. Each round has post_money (as filed, counts deferred shares), valuation_verdict (quote, quote_with_care or never), post_money_ex_deferred and valuation_basis: quote a valuation only from post_money_ex_deferred, say so when the verdict is quote_with_care, and give none when it is never. Source: UK Companies House filings (SH01 share allotments and the accounts filed with them). Every figure carries its working and a link to the filing page it was read from. Figures are as filed; nothing is guessed.

Input parameters:

- `number` (string, required): UK company number: up to 8 letters and digits, for example 12203483 or SC123456.
- `page` (string|integer): Page number, from 1.
- `per` (string|integer): Rows per page: 25 (default), 50 or 100.
- `sort` (string): filed (default), allotted, cash, price, stepup, post (post_money_ex_deferred) or conf; a leading - sorts descending.

### `get_company_financials` (~114 tokens)

Get filed accounts

The balance-sheet history of one company from its filed accounts: cash, net assets, turnover, employees and the extraction flags, as filed. Source: UK Companies House filings (SH01 share allotments and the accounts filed with them). Every figure carries its working and a link to the filing page it was read from. Figures are as filed; nothing is guessed.

Input parameters:

- `number` (string, required): UK company number: up to 8 letters and digits, for example 12203483 or SC123456.

### `search_rounds` (~549 tokens)

Search funding rounds

Priced share-allotment rounds, newest filed first, with the shared filters (filed and allotted windows, sector, region, cash raised, post-money, step-up, confidence, press announced). Each round carries valuation_verdict and post_money_ex_deferred: quote a valuation only from post_money_ex_deferred, with care when the verdict is quote_with_care, and none when it is never. Source: UK Companies House filings (SH01 share allotments and the accounts filed with them). Every figure carries its working and a link to the filing page it was read from. Figures are as filed; nothing is guessed.

Input parameters:

- `allotted` (string): Window the shares were allotted in; same forms as filed.
- `announced` (string): yes: only rounds matched to a press announcement; no: only those not.
- `cash` (string): Cash raised in pounds as lo..hi, either end optional, suffixes k, m, bn.
- `company` (string): One company number.
- `company_class` (string): public, vehicle, subsidiary or independent (comma separated). Default: all classes.
- `conf` (string): Confidence range between 0 and 1.
- `filed` (string): Window the first filing was filed in: 7d, 30d, 90d, 12m, ytd or from..to (ISO dates, either end optional).
- `page` (string|integer): Page number, from 1.
- `per` (string|integer): Rows per page: 25 (default), 50 or 100.
- `post` (string): Post-money in pounds, same form as cash. Filters on post_money_ex_deferred (deferred shares left out), so a round with valuation_verdict never has no value and never matches.
- `press_link` (string): found: rounds with a matched press article; none: rounds we searched and found no press for (rounds not yet checked are in neither). Only while the press links feature is on.
- `q` (string): Text inside the company name.
- `region` (string): Region slug(s): london, south-east, scotland, ...
- `sector` (string): Sector slug(s), comma separated or repeated: software-and-it, life-sciences-and-health, ...
- `sort` (string): filed (default, newest first), allotted, cash, price, stepup, post (post_money_ex_deferred) or conf; a leading - sorts descending.
- `stepup` (string): up, flat, down (comma separated), or a price multiple range such as 1.5..

### `get_investor` (~149 tokens)

Get corporate investor

One corporate shareholder family (from the register of people with significant control) and the companies it holds, each with a summary of its priced rounds. Use the `key` from the investors list. Source: UK Companies House filings (SH01 share allotments and the accounts filed with them). Every figure carries its working and a link to the filing page it was read from. Figures are as filed; nothing is guessed.

Input parameters:

- `key` (string, required): The investor key, for example ACME FUND.
- `page` (string|integer): Page number, from 1.
- `per` (string|integer): Rows per page: 25 (default), 50 or 100.

### `get_signals` (~292 tokens)

Get funding signals

Signals detected from filings, newest first: grant then equity, up round, lower-priced round, headcount surge, distress, foreign parent. Source: UK Companies House filings (SH01 share allotments and the accounts filed with them). Every figure carries its working and a link to the filing page it was read from. Figures are as filed; nothing is guessed.

Input parameters:

- `detected` (string): Detected window: same forms as filed, including from..to.
- `page` (string|integer): Page number, from 1.
- `per` (string|integer): Rows per page: 25 (default), 50 or 100.
- `region` (string): Region slug(s) of the company.
- `rule` (string): grant_then_equity, up_round, lower_priced, headcount_surge, distress or foreign_parent (comma separated).
- `sector` (string): Bradshaw sector slug(s) of the company. A legacy SIC-group slug is still accepted here for backward compatibility; use sic_group.
- `sic_group` (string): SIC group slug(s) of the company: software-and-it, life-sciences-and-health, ...
- `since` (string): Detected on or after: 30d, 12m or an ISO date.
- `sort` (string): detected (default newest first) or -detected / detected for the order.

### `get_events` (~175 tokens)

Get corporate events

Corporate events from Companies House filings, Gazette notices and the PSC register: strike-off notices, liquidations, administrations, plc re-registrations, name changes, new corporate shareholders. Only event types that have passed their precision check are returned (see `meta.live_types`). Each event links to its filing or notice.

Input parameters:

- `company` (string): One company number.
- `page` (string|integer): Page number, from 1.
- `per` (string|integer): Rows per page: 25 (default), 50 or 100.
- `since` (string): Events dated on or after: an ISO date, or a span such as 30d or 12m.
- `type` (string): Event type(s), comma separated or repeated. Only types listed in `meta.live_types` are accepted.

### `get_grants` (~181 tokens)

Get public grants

Public grant awards matched to a company number (for example Innovate UK), as published: an award offered is not money paid. Each grant has its funder, licence and source link; the company number is a Companies House number.

Input parameters:

- `company` (string): One company number.
- `funder` (string): Funder name, for example Innovate UK (not case sensitive).
- `min_award` (string): Smallest award offered, in pounds.
- `page` (string|integer): Page number, from 1.
- `per` (string|integer): Rows per page: 25 (default), 50 or 100.
- `since` (string): Project started on or after: an ISO date, or a span such as 12m.
- `source` (string): Source dataset, for example innovate_uk.

### `list_my_lists` (~120 tokens)

List my saved lists

The saved company lists of the organisation that owns this API key (shared lists and the key creator's own). Give `list_id` to get one list with a page of its companies (Companies House numbers with links). Never shows another organisation's lists.

Input parameters:

- `list_id` (string): Optional. A list id from the first call, to open that list.
- `page` (string|integer): Page number, from 1.
- `per` (string|integer): Rows per page: 25 (default), 50 or 100.

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/com-bradshawdata-bradshaw/bradshawdata#diagnostics

## Score history

- 2026-11-05: 39
- 2026-11-04: 76
- 2026-11-03: 76

## Common questions

### What is the Bradshaw UK funding rounds MCP server?

Bradshaw UK funding rounds is an MCP server listed in the public MCP registry as com.bradshawdata/bradshaw. UK private-company funding rounds from Companies House filings, each linked to its filing. This page covers its hosted endpoint (https://bradshawdata.com/mcp).

### Is the Bradshaw UK funding rounds MCP server safe to use?

Bradshaw UK funding rounds scores 39 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the Bradshaw UK funding rounds MCP server expose?

Bradshaw UK funding rounds exposes 10 tools: search_companies, get_company, get_company_rounds, get_company_financials, search_rounds, and 5 more. Their descriptions and schemas cost roughly 2,506 tokens of context every time the server is loaded.

### Does the Bradshaw UK funding rounds MCP server require authentication?

Yes. Bradshaw UK funding rounds asked us for credentials when we connected, so you will need to authorise it in your MCP client before it can do anything.

### Is the Bradshaw UK funding rounds MCP server still maintained?

Bradshaw UK funding rounds is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

## Links

- Remote endpoint: https://bradshawdata.com/mcp
- Website: https://bradshawdata.com/docs/mcp
- Changelog RSS feed: https://verifymcp.io/servers/com-bradshawdata-bradshaw/bradshawdata.xml
- Changelog JSON feed: https://verifymcp.io/servers/com-bradshawdata-bradshaw/bradshawdata.json
- HTML version of this page: https://verifymcp.io/servers/com-bradshawdata-bradshaw/bradshawdata
