# UK Data for Agents (remote · ukdata.reliness.co.uk)

UK public data tools for agents: companies, tenders, property, stats, documents. No key to start

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

## Components

- remote · `ukdata.reliness.co.uk`: 58/100 (this document), [markdown](https://verifymcp.io/servers/uk-co-reliness-uk-data/ukdata.md), [page](https://verifymcp.io/servers/uk-co-reliness-uk-data/ukdata)

## Channel facts

- Endpoint: `https://ukdata.reliness.co.uk/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.4.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-04.

- **Endpoint Security**: 46/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation not fully verified: no authorisation is required to call this server, and 95 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.
  - HTTPS check failed: the endpoint is reachable over plaintext HTTP.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 70/100
  - AI-judged instruction clarity (good).
  - Tool/resource definitions use about 6177 tokens (~65/item across 95 items; 95 tools + 0 resources), lean.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 0/100
  - Stability not yet verified: not enough scan history yet (needs a 30-day window).
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
- **Tool Safety**: 75/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - 0 of 2 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "redundancy_pay" implies "pay" and declares no destructiveHint at all, which the MCP spec reads as destructive by default.
  - An AI judge read all 95 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

**Unverified: 1 category.** A category scored 0 because we could not verify it: 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 UK Data for Agents MCP server?

UK Data for Agents is a hosted endpoint at https://ukdata.reliness.co.uk/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 uk-co-reliness-uk-data 'https://ukdata.reliness.co.uk/mcp'
```

### Cursor

```json
{
  "mcpServers": {
    "uk-co-reliness-uk-data": {
      "url": "https://ukdata.reliness.co.uk/mcp"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "uk-co-reliness-uk-data": {
      "type": "http",
      "url": "https://ukdata.reliness.co.uk/mcp"
    }
  }
}
```

### Codex

```toml
[mcp_servers.uk-co-reliness-uk-data]
url = "https://ukdata.reliness.co.uk/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "uk-co-reliness-uk-data": {
      "type": "remote",
      "url": "https://ukdata.reliness.co.uk/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add uk-co-reliness-uk-data --url 'https://ukdata.reliness.co.uk/mcp' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  uk-co-reliness-uk-data:
    url: "https://ukdata.reliness.co.uk/mcp"
```

### Netclaw

```json
{
  "McpServers": {
    "uk-co-reliness-uk-data": {
      "Transport": "http",
      "Url": "https://ukdata.reliness.co.uk/mcp"
    }
  }
}
```

### Vellum

```bash
assistant mcp add uk-co-reliness-uk-data -t streamable-http -u 'https://ukdata.reliness.co.uk/mcp'
```

### Other

```json
{
  "mcpServers": {
    "uk-co-reliness-uk-data": {
      "type": "http",
      "url": "https://ukdata.reliness.co.uk/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-04 (score 58)

First indexed and scored.

## MCP tools (95)

### `company_search` (~57 tokens)

Search Companies House by name. Returns company number, status, type, incorporation date, address. (cost: 1 credit)

Input parameters:

- `limit` (number|string): number 1-100
- `query` (string): string, required

### `company_profile` (~59 tokens)

Full Companies House profile for a company number: status, SIC codes, registered office, accounts and confirmation statement due dates and overdue flags, charges and insolvency flags. (cost: 1 credit)

Input parameters:

- `companyNumber` (string): string, required

### `company_officers` (~55 tokens)

Directors and secretaries for a company number, with appointment and resignation dates. (cost: 1 credit)

Input parameters:

- `activeOnly` (boolean|string): boolean, default true
- `companyNumber` (string): string, required

### `company_pscs` (~41 tokens)

Persons with significant control (beneficial owners) for a company number. (cost: 1 credit)

Input parameters:

- `companyNumber` (string): string, required

### `company_filings` (~57 tokens)

Filing history for a company number (accounts, confirmation statements, officer changes, charges). (cost: 1 credit)

Input parameters:

- `companyNumber` (string): string, required
- `limit` (number|string): number 1-100

### `companies_incorporated` (~113 tokens)

Find companies by incorporation date range, SIC codes, status, location or name fragment (Companies House advanced search). New-business lead lists. (cost: 2 credits)

Input parameters:

- `from` (string): YYYY-MM-DD
- `limit` (number|string): number 1-100
- `location` (string): string
- `nameIncludes` (string): string
- `sicCodes`: array of strings
- `status`: array, default ["active"]
- `to` (string): YYYY-MM-DD

### `tenders_search` (~139 tokens)

Search UK public sector tenders and contract awards from Find a Tender and Contracts Finder: keywords, stage (tender/award/both), value range, buyer, days back. (cost: 3 credits)

Input parameters:

- `buyerContains` (string): string
- `daysBack` (number|string): number 1-365
- `keywords`: array of strings
- `limit` (number|string): number 1-500
- `maxValue` (number|string): number
- `minValue` (number|string): number
- `sources`: array of fts|cf
- `stage` (string): tender|award|both

### `price_paid` (~102 tokens)

HM Land Registry price paid: property sales by postcode, town or street, newest first, with price, date, type, tenure, new build. (cost: 1 credit)

Input parameters:

- `from` (string): YYYY-MM-DD
- `limit` (number|string): number 1-200
- `minPrice` (number|string): number
- `postcode` (string): string
- `street` (string): string
- `town` (string): string

### `epc_search` (~64 tokens)

Domestic Energy Performance Certificates by postcode or address: ratings, efficiency, property type, floor area. (cost: 1 credit)

Input parameters:

- `address` (string): string
- `limit` (number|string): number 1-100
- `postcode` (string): string

### `food_hygiene_search` (~145 tokens)

Food Standards Agency hygiene ratings: search food businesses by name, address, council, type, rating or radius. Returns rating, scores, address, phone, coordinates. (cost: 1 credit)

Input parameters:

- `address` (string): string
- `businessTypeId` (string): string
- `latitude` (number|string): number
- `limit` (number|string): number 1-500
- `localAuthorityId` (string): string
- `longitude` (number|string): number
- `name` (string): string
- `radiusMiles` (number|string): number
- `rating` (string): e.g. fhrs_5_en-gb

### `insolvency_notices` (~74 tokens)

The Gazette insolvency notices (winding up, administration, liquidation, bankruptcy) by free text, newest first. (cost: 2 credits)

Input parameters:

- `days` (number|string): number 1-365
- `limit` (number|string): number 1-100
- `query` (string): string

### `postcode_lookup` (~49 tokens)

Postcode to coordinates, region, local authority, ward, constituency, LSOA/MSOA and ONS codes. (cost: 1 credit)

Input parameters:

- `postcode` (string): string, required

### `crime_nearby` (~80 tokens)

Street-level crime within about a mile of a point or postcode for a month (data.police.uk), counts by category and a sample. (cost: 2 credits)

Input parameters:

- `latitude` (number|string): number
- `longitude` (number|string): number
- `month` (string): YYYY-MM
- `postcode` (string): string

### `flood_warnings` (~59 tokens)

Live Environment Agency flood warnings and alerts, optionally by county. (cost: 1 credit)

Input parameters:

- `county` (string): string
- `limit` (number|string): number
- `minSeverity` (number|string): number 1-4

### `carbon_intensity` (~41 tokens)

Current GB grid carbon intensity, nationally or for a postcode region, with generation mix. (cost: 1 credit)

Input parameters:

- `postcode` (string): string

### `bank_holidays` (~55 tokens)

UK bank holidays by division and year (gov.uk). (cost: 1 credit)

Input parameters:

- `division` (string): england-and-wales|scotland|northern-ireland
- `year` (string): YYYY

### `nhs_organisations` (~84 tokens)

NHS organisations (trusts, GP practices, pharmacies, hospitals) from the ODS directory by name, postcode or role. (cost: 1 credit)

Input parameters:

- `limit` (number|string): number
- `name` (string): string
- `postcode` (string): string
- `role` (string): string e.g. RO177 (GP practice)

### `charity_lookup` (~46 tokens)

Charity Commission register details for a registered charity number: status, income, expenditure, activities, address. (cost: 1 credit)

Input parameters:

- `registeredNumber` (string): string, required

### `read_url` (~79 tokens)

Fetch a public web page and return its main content as markdown (or plain text), with title, description and links. (cost: 2 credits)

Input parameters:

- `format` (string): markdown|text
- `maxChars` (number|string): number 500-200000, default 20000
- `url` (string): string, required

### `make_docx` (~74 tokens)

Markdown (headings, bullets, bold, tables) to a Word .docx file. Returns a download URL (or base64 when storage is off). (cost: 3 credits)

Input parameters:

- `filename` (string): string
- `markdown` (string): string, required
- `title` (string): string

### `make_csv` (~50 tokens)

Array of objects or arrays to a CSV file (UTF-8 with BOM, Excel-safe). (cost: 1 credit)

Input parameters:

- `filename` (string): string
- `rows`: array, required

### `make_print_html` (~45 tokens)

Markdown to print-ready standalone HTML (for PDF printing). (cost: 1 credit)

Input parameters:

- `markdown` (string): string, required
- `title` (string): string

### `fx_rates` (~82 tokens)

Exchange rates from ECB reference data: latest or a date, any base, optional symbols and amount. (cost: 1 credit)

Input parameters:

- `amount` (number|string): number
- `base` (string): string, default GBP
- `date` (string): YYYY-MM-DD or latest
- `symbols` (string): comma list e.g. USD,EUR

### `public_holidays` (~55 tokens)

Public holidays for a country and year (ISO code, e.g. GB, US, DE, FR). (cost: 1 credit)

Input parameters:

- `country` (string): string
- `year` (number|string): number

### `time_now` (~43 tokens)

Current time in a time zone, with offset and unix time. (cost: 1 credit)

Input parameters:

- `timezone` (string): IANA zone, default Europe/London

### `convert_time` (~57 tokens)

Show an ISO datetime in two time zones. (cost: 1 credit)

Input parameters:

- `datetime` (string): ISO 8601, required
- `from` (string): IANA zone
- `to` (string): IANA zone

### `geocode` (~55 tokens)

Great Britain place name to coordinates, county, district and region (OS Open Names). (cost: 1 credit)

Input parameters:

- `count` (number|string): number 1-20
- `query` (string): string, required

### `weather` (~76 tokens)

Current conditions and daily forecast for any coordinates worldwide, or a UK place or postcode (MET Norway). (cost: 1 credit)

Input parameters:

- `days` (number|string): number 1-9
- `latitude` (number|string): number
- `longitude` (number|string): number
- `place` (string): UK place or postcode

### `email_check` (~46 tokens)

Syntax, MX, disposable, role and free-provider checks on an email address (no message is sent). (cost: 1 credit)

Input parameters:

- `email` (string): string, required

### `domain_check` (~47 tokens)

A, AAAA, MX, NS, SPF and DMARC records for a domain via DNS over HTTPS. (cost: 1 credit)

Input parameters:

- `domain` (string): string, required

### `vat` (~70 tokens)

Add or extract UK VAT at standard (20%), reduced (5%), zero or a custom rate. (cost: 1 credit)

Input parameters:

- `amount` (number|string): number, required
- `includesVat` (boolean|string): boolean
- `rate` (string): standard|reduced|zero|number

### `stamp_duty` (~79 tokens)

SDLT on a property purchase in England or Northern Ireland: standard, first-time buyer, additional property, or non-residential. (cost: 1 credit)

Input parameters:

- `buyerType` (string): standard|first_time|additional
- `price` (number|string): number, required
- `residential` (boolean|string): boolean, default true

### `late_payment_interest` (~82 tokens)

Statutory interest and fixed compensation on a late commercial invoice (base rate plus 8%). (cost: 1 credit)

Input parameters:

- `baseRateOverride` (number|string): number
- `dueDate` (string): YYYY-MM-DD, required
- `invoiceAmount` (number|string): number, required
- `paidDate` (string): YYYY-MM-DD

### `redundancy_pay` (~65 tokens)

Statutory redundancy pay from age, years of service and weekly pay. (cost: 1 credit)

Input parameters:

- `age` (number|string): number, required
- `weeklyPay` (number|string): number, required
- `yearsService` (number|string): number, required

### `holiday_entitlement` (~67 tokens)

Statutory paid holiday for a working pattern, pro rata by months. (cost: 1 credit)

Input parameters:

- `daysPerWeek` (number|string): number
- `hoursPerWeek` (number|string): number
- `monthsWorked` (number|string): number 0-12

### `statutory_sick_pay` (~53 tokens)

Statutory sick pay total for a number of weeks off. (cost: 1 credit)

Input parameters:

- `daysPerWeek` (number|string): number
- `weeksOff` (number|string): number, required

### `papers_search` (~86 tokens)

Search scholarly papers (OpenAlex default, or Crossref) with authors, venue, year, DOI, citations and open-access link. (cost: 1 credit)

Input parameters:

- `fromYear` (string): YYYY
- `limit` (number|string): number 1-50
- `query` (string): string, required
- `source` (string): openalex|crossref

### `arxiv_search` (~51 tokens)

Search arXiv preprints with abstracts and PDF links. (cost: 1 credit)

Input parameters:

- `limit` (number|string): number 1-50
- `query` (string): string, required

### `pubmed_search` (~45 tokens)

Search PubMed biomedical literature. (cost: 1 credit)

Input parameters:

- `limit` (number|string): number 1-50
- `query` (string): string, required

### `doi_lookup` (~33 tokens)

Metadata for a DOI from Crossref. (cost: 1 credit)

Input parameters:

- `doi` (string): string, required

### `news_search` (~83 tokens)

Search global online news in the last N hours (GDELT), optionally by source country. (cost: 1 credit)

Input parameters:

- `country` (string): e.g. UK, US
- `hours` (number|string): number 1-720
- `limit` (number|string): number 1-250
- `query` (string): string, required

### `hacker_news` (~63 tokens)

Top, new or best Hacker News stories, or search stories by keyword. (cost: 1 credit)

Input parameters:

- `kind` (string): top|new|best
- `limit` (number|string): number 1-50
- `query` (string): string

### `rss_read` (~48 tokens)

Read an RSS or Atom feed as JSON items. (cost: 1 credit)

Input parameters:

- `limit` (number|string): number 1-100
- `url` (string): string, required

### `legislation_search` (~49 tokens)

Search UK legislation by title (legislation.gov.uk). (cost: 1 credit)

Input parameters:

- `limit` (number|string): number 1-50
- `query` (string): string, required

### `legislation_text` (~66 tokens)

Text of an Act or instrument, or one section, from its legislation.gov.uk URL. (cost: 2 credits)

Input parameters:

- `maxChars` (number|string): number
- `section` (string): string e.g. 3
- `url` (string): string, required

### `mp_lookup` (~56 tokens)

Find the MP for a postcode, or search current MPs and peers by name. (cost: 1 credit)

Input parameters:

- `limit` (number|string): number
- `name` (string): string
- `postcode` (string): string

### `petitions_search` (~59 tokens)

Search UK Parliament petitions with signature counts and state. (cost: 1 credit)

Input parameters:

- `limit` (number|string): number
- `query` (string): string, required
- `state` (string): open|closed|rejected|all

### `govuk_search` (~49 tokens)

Search GOV.UK guidance, news and publications. (cost: 1 credit)

Input parameters:

- `limit` (number|string): number 1-50
- `query` (string): string, required

### `govuk_page` (~55 tokens)

Clean text of a GOV.UK page by path (e.g. /vat-rates). (cost: 1 credit)

Input parameters:

- `maxChars` (number|string): number
- `path` (string): string, required

### `food_alerts` (~39 tokens)

Latest Food Standards Agency product recalls and allergy alerts. (cost: 1 credit)

Input parameters:

- `limit` (number|string): number 1-100

### `police_neighbourhood` (~51 tokens)

Police force, neighbourhood team and contact details for a point. (cost: 1 credit)

Input parameters:

- `latitude` (number|string): number, required
- `longitude` (number|string): number, required

### `trade_tariff` (~67 tokens)

Find a UK commodity code by description, or get duty rates and import measures for a code. (cost: 2 credits)

Input parameters:

- `commodityCode` (string): string: 4-digit heading lists its codes, 10-digit code gives duties
- `query` (string): string

### `hmrc_exchange_rates` (~41 tokens)

HMRC monthly exchange rates for customs and VAT, every currency to GBP. (cost: 1 credit)

Input parameters:

- `month` (string): YYYY-MM

### `house_price_index` (~76 tokens)

UK HPI average price, index and annual change by month for a country, region or local authority (slug, e.g. leeds, greater-manchester, united-kingdom). (cost: 1 credit)

Input parameters:

- `area` (string): string
- `months` (number|string): number 1-120

### `planning_search` (~95 tokens)

Search planning applications across UK councils by keyword, postcode or authority (PlanIt). (cost: 2 credits)

Input parameters:

- `authority` (string): string
- `daysBack` (number|string): number
- `limit` (number|string): number 1-200
- `postcode` (string): string
- `query` (string): string
- `radiusKm` (number|string): number, with postcode, default 2

### `cqc_search` (~60 tokens)

Find CQC-registered care homes, GP practices, hospitals and clinics by name or postcode. (cost: 1 credit)

Input parameters:

- `limit` (number|string): number
- `name` (string): string
- `postcode` (string): string

### `cqc_location` (~38 tokens)

CQC location details and current ratings by location id. (cost: 1 credit)

Input parameters:

- `locationId` (string): string, required

### `sec_filings` (~69 tokens)

Full-text search of SEC filings in the last year, optional form filter (10-K, 8-K, S-1). (cost: 2 credits)

Input parameters:

- `forms` (string): string
- `limit` (number|string): number
- `query` (string): string, required

### `eu_tenders` (~56 tokens)

Search EU public procurement notices on TED by full text. (cost: 2 credits)

Input parameters:

- `daysBack` (number|string): number
- `limit` (number|string): number
- `query` (string): string, required

### `world_bank` (~66 tokens)

World Bank indicator values by country (default GDP, current US$). (cost: 1 credit)

Input parameters:

- `country` (string): ISO2/3
- `indicator` (string): string e.g. SP.POP.TOTL
- `years` (number|string): number

### `rdap_lookup` (~42 tokens)

Domain registration data via RDAP: registrar, dates, status, nameservers. (cost: 1 credit)

Input parameters:

- `domain` (string): string, required

### `unshorten` (~33 tokens)

Follow redirects to the final URL. (cost: 1 credit)

Input parameters:

- `url` (string): string, required

### `ssl_check` (~41 tokens)

Whether a domain answers over HTTPS, with status, server and HSTS headers. (cost: 1 credit)

Input parameters:

- `domain` (string): string, required

### `qr_code` (~49 tokens)

QR code image URL for any text or link. (cost: 1 credit)

Input parameters:

- `size` (number|string): number 64-1024
- `text` (string): string, required

### `ical_event` (~78 tokens)

Build an .ics calendar event. (cost: 1 credit)

Input parameters:

- `description` (string): string
- `end` (string): ISO datetime
- `location` (string): string
- `start` (string): ISO datetime, required
- `timezone` (string): IANA
- `title` (string): string, required

### `text_stats` (~44 tokens)

Word, sentence and paragraph counts, reading time, Flesch reading ease, top words. (cost: 1 credit)

Input parameters:

- `text` (string): string, required

### `hash_text` (~56 tokens)

SHA hash of text plus a fresh UUID. (cost: 1 credit)

Input parameters:

- `algorithm` (string): SHA-1|SHA-256|SHA-384|SHA-512
- `text` (string): string, required

### `json_validate` (~60 tokens)

Parse JSON and validate against a simple JSON Schema (type, required, properties, items, enum, min/max, pattern). (cost: 1 credit)

Input parameters:

- `json` (string): string or object, required
- `schema` (string): object

### `make_xlsx` (~74 tokens)

Rows (or several named sheets) to an Excel .xlsx file with a download URL. (cost: 3 credits)

Input parameters:

- `filename` (string): string
- `rows`: array of objects or arrays
- `sheetName` (string): string
- `sheets` (string): object {sheetName: rows}

### `read_spreadsheet` (~76 tokens)

Fetch an .xlsx, .xls, .ods or .csv from a URL and return the rows of a sheet as JSON. (cost: 2 credits)

Input parameters:

- `maxRows` (number|string): number 1-5000
- `sheet` (string): string
- `url` (string): string, required

### `pdf_to_text` (~73 tokens)

Fetch a PDF from a URL and extract its text, per page, optionally only some pages (e.g. "1-3,7"). (cost: 3 credits)

Input parameters:

- `maxChars` (number|string): number
- `pages` (string): string
- `url` (string): string, required

### `ons_search` (~49 tokens)

Search ONS datasets, bulletins and time series. (cost: 1 credit)

Input parameters:

- `limit` (number|string): number 1-50
- `query` (string): string, required

### `ons_timeseries` (~108 tokens)

Observations for an ONS time series by CDID, e.g. D7G7 CPIH annual rate, L55O CPIH index, MGSX unemployment rate, ABMI GDP. (cost: 1 credit)

Input parameters:

- `cdid` (string): string, required
- `dataset` (string): string e.g. mm23, lms, qna
- `frequency` (string): months|quarters|years
- `limit` (number|string): number

### `boe_series` (~83 tokens)

Bank of England database series: Bank Rate (IUDBEDR, default), exchange rates (XUDLUSS), quoted mortgage rates (IUMBV34) and more. (cost: 1 credit)

Input parameters:

- `from` (string): YYYY-MM-DD
- `series` (string): string, comma list allowed
- `to` (string): YYYY-MM-DD

### `fca_search` (~48 tokens)

Search the FCA Financial Services Register for authorised firms or individuals. (cost: 1 credit)

Input parameters:

- `query` (string): string, required
- `type` (string): firm|individual

### `wikipedia_summary` (~53 tokens)

Lead summary, description, coordinates and Wikidata id for a Wikipedia article. (cost: 1 credit)

Input parameters:

- `lang` (string): two-letter code, default en
- `title` (string): string, required

### `book_lookup` (~57 tokens)

Book details by ISBN, or search books by title or author. (cost: 1 credit)

Input parameters:

- `isbn` (string): string
- `limit` (number|string): number 1-25
- `query` (string): string

### `product_barcode` (~50 tokens)

Food product by barcode: name, brand, ingredients, allergens, Nutri-Score, nutrition per 100g. (cost: 1 credit)

Input parameters:

- `barcode` (string): string, required

### `ip_lookup` (~43 tokens)

Who owns an IP address: network name, range, country, organisations (RDAP). (cost: 1 credit)

Input parameters:

- `ip` (string): string, required

### `convert_units` (~69 tokens)

Convert length, mass, volume (UK and US), area, speed, energy, data, pressure and temperature. (cost: 1 credit)

Input parameters:

- `from` (string): unit, required
- `to` (string): unit, required
- `value` (number|string): number, required

### `format_money` (~81 tokens)

Format an amount in any currency and locale, compact form, and optionally in words (for cheques and contracts). (cost: 1 credit)

Input parameters:

- `amount` (number|string): number, required
- `currency` (string): ISO code, default GBP
- `locale` (string): default en-GB
- `words` (boolean|string): boolean

### `package_info` (~73 tokens)

Latest version, publish date, deprecation, licences, advisories and links for a package (deps.dev). (cost: 1 credit)

Input parameters:

- `ecosystem` (string): npm|pypi|cargo|go|maven|nuget|rubygems
- `name` (string): string, required

### `vuln_check` (~114 tokens)

Known vulnerabilities (OSV) for a package@version or a list of up to 500 (array of {ecosystem,name,version} or text "name@version" per line), with severity and fixed versions. (cost: 2 credits)

Input parameters:

- `ecosystem` (string): npm|pypi|cargo|go|maven|nuget|rubygems|packagist
- `name` (string): string
- `packages`: array or text
- `version` (string): string

### `clinical_trials` (~102 tokens)

Search clinical trials, or get one by NCT id with eligibility criteria and sites. (cost: 1 credit)

Input parameters:

- `condition` (string): string
- `intervention` (string): string
- `limit` (number|string): number 1-50
- `location` (string): string
- `nctId` (string): string
- `status` (string): RECRUITING|COMPLETED|ACTIVE_NOT_RECRUITING|...

### `lei_lookup` (~91 tokens)

Find a legal entity by LEI or name (GLEIF): legal name, jurisdiction, status, address, renewal date, direct and ultimate parent. (cost: 1 credit)

Input parameters:

- `country` (string): ISO2
- `lei` (string): string
- `limit` (number|string): number
- `name` (string): string
- `parents` (boolean|string): boolean, default true

### `iban_validate` (~76 tokens)

Validate an IBAN (length, structure, mod-97 check digits) and split out UK sort code and account; or format-check a UK sort code and account number. (cost: 1 credit)

Input parameters:

- `accountNumber` (string): string
- `iban` (string): string
- `sortCode` (string): string

### `calculate` (~65 tokens)

Evaluate an expression (+ - * / ^ %, sqrt, ln, log, round, min, max, pi) or summary statistics of a list of numbers. (cost: 1 credit)

Input parameters:

- `expression` (string): string
- `values`: array or comma list of numbers

### `working_days` (~92 tokens)

UK working days between two dates, or the date N working days after/before a date, skipping weekends and bank holidays. (cost: 1 credit)

Input parameters:

- `addDays` (number|string): number
- `division` (string): england-and-wales|scotland|northern-ireland
- `from` (string): YYYY-MM-DD, required
- `to` (string): YYYY-MM-DD

### `wayback` (~74 tokens)

Closest archived snapshot of a URL to a date, or a monthly list of snapshots (Internet Archive). (cost: 1 credit)

Input parameters:

- `date` (string): YYYYMMDD
- `limit` (number|string): number
- `list` (boolean|string): boolean
- `url` (string): string, required

### `seo_audit` (~68 tokens)

On-page SEO check of a URL: title, description, canonical, robots, hreflang, Open Graph, structured data, headings, image alt text, redirects, word count and a list of issues. (cost: 2 credits)

Input parameters:

- `url` (string): string, required

### `wikidata_lookup` (~61 tokens)

Structured facts for a company, person or place from Wikidata (headquarters, founded, CEO, website, employees, identifiers, coordinates). (cost: 1 credit)

Input parameters:

- `id` (string): Q-id
- `query` (string): string

### `product_recalls` (~54 tokens)

Search UK product safety alerts and recalls by product, brand or hazard, newest first. (cost: 1 credit)

Input parameters:

- `limit` (number|string): number 1-50
- `query` (string): string

### `tool_search` (~111 tokens)

Describe what you need in plain words and get the best matching tools (native and imported APIs) with their parameters and how to call them. Free. (cost: 0 credit)

Input parameters:

- `limit` (number|string): number 1-15
- `need` (string): string, required
- `sector` (string): optional: government, finance-banking, retail-ecommerce, education-reference, science-space, health, transport-travel, geo-weather, media-entertainment, developer-tools, other

### `call_tool` (~58 tokens)

Call any tool by name with an arguments object, including imported API operations (api__operation). Costs what the tool costs. (cost: 1 credit)

Input parameters:

- `args` (string): object
- `name` (string): string, required

### `list_apis` (~25 tokens)

List imported APIs with operation counts. Free. (cost: 0 credit)

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/uk-co-reliness-uk-data/ukdata#diagnostics

## Score history

- 2026-11-04: 58

## Common questions

### What is the UK Data for Agents MCP server?

UK Data for Agents is an MCP server listed in the public MCP registry as uk.co.reliness/uk-data. UK public data tools for agents: companies, tenders, property, stats, documents. No key to start. This page covers its hosted endpoint (https://ukdata.reliness.co.uk/mcp).

### Is the UK Data for Agents MCP server safe to use?

UK Data for Agents scores 58 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 UK Data for Agents MCP server expose?

UK Data for Agents exposes 95 tools: company_search, company_profile, company_officers, company_pscs, company_filings, and 90 more. Their descriptions and schemas cost roughly 6,177 tokens of context every time the server is loaded.

### Does the UK Data for Agents MCP server require authentication?

No. We connected to UK Data for Agents without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

### Is the UK Data for Agents MCP server still maintained?

UK Data for Agents is still listed as active in the MCP registry. We last reached this channel on 4 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://ukdata.reliness.co.uk/mcp
- Website: https://ukdata.reliness.co.uk/
- Changelog RSS feed: https://verifymcp.io/servers/uk-co-reliness-uk-data/ukdata.xml
- Changelog JSON feed: https://verifymcp.io/servers/uk-co-reliness-uk-data/ukdata.json
- HTML version of this page: https://verifymcp.io/servers/uk-co-reliness-uk-data/ukdata
