UK company leads, tenders, property prices, EPC, eBay and YouTube data. Pay per call with x402 USDC.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Director appointments, resignations and owner (PSC) changes at up to 20 UK companies since a date, from Companies House. Costs $0.05 per call, paid in USDC on Base with x402.
Comma-separated company numbers (max 20)
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http l50-uk-data https://api.l50automation.com/mcp
Director appointments, resignations and owner (PSC) changes at up to 20 UK companies since a date, from Companies House. Costs $0.05 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| days | integer | |
| since | string | |
| numbers* | string | Comma-separated company numbers (max 20) |
{
"type": "object",
"required": [
"numbers"
],
"properties": {
"days": {
"type": "integer",
"maximum": 3650,
"minimum": 1
},
"since": {
"type": "string",
"format": "date"
},
"numbers": {
"type": "string",
"maxItems": 20,
"description": "Comma-separated company numbers (max 20)"
}
}
}New UK director appointments, resignations and owner (PSC) changes from the last 24 hours across all companies, filtered by town, postcode, industry and change type. Up to 100 rows, refreshed daily from Companies House. Costs $0.10 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| max | integer | |
| types | string | Comma-separated: officer_appointed, officer_resigned, owner_added, owner_removed |
| industry | string | |
| locality | string | |
| postcode | string | Postcode areas or districts, comma-separated, e.g. M,SK |
{
"type": "object",
"properties": {
"max": {
"type": "integer",
"maximum": 100,
"minimum": 1
},
"types": {
"type": "string",
"description": "Comma-separated: officer_appointed, officer_resigned, owner_added, owner_removed"
},
"industry": {
"enum": [
"trades",
"retail",
"hospitality",
"beauty",
"professional",
"health",
"fitness",
"ecommerce",
"automotive"
],
"type": "string"
},
"locality": {
"type": "string"
},
"postcode": {
"type": "string",
"description": "Postcode areas or districts, comma-separated, e.g. M,SK"
}
}
}Free: up to 3 rows from the daily UK director and owner changes feed, with the same filters as companies_changes_feed. Try before you pay.
| Argument | Type | Description |
|---|---|---|
| types | string | Comma-separated: officer_appointed, officer_resigned, owner_added, owner_removed |
| industry | string | |
| locality | string | |
| postcode | string | Postcode areas or districts, comma-separated, e.g. M,SK |
{
"type": "object",
"properties": {
"types": {
"type": "string",
"description": "Comma-separated: officer_appointed, officer_resigned, owner_added, owner_removed"
},
"industry": {
"enum": [
"trades",
"retail",
"hospitality",
"beauty",
"professional",
"health",
"fitness",
"ecommerce",
"automotive"
],
"type": "string"
},
"locality": {
"type": "string"
},
"postcode": {
"type": "string",
"description": "Postcode areas or districts, comma-separated, e.g. M,SK"
}
}
}Up to 10 newly registered UK companies (Companies House) filtered by town, postcode or industry, with director, website check and email details. Costs $0.10 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| max | integer | |
| days | integer | |
| industry | string | |
| locality | string | |
| postcode | string |
{
"type": "object",
"properties": {
"max": {
"type": "integer",
"maximum": 10,
"minimum": 1
},
"days": {
"type": "integer",
"maximum": 30,
"minimum": 1
},
"industry": {
"enum": [
"trades",
"retail",
"hospitality",
"beauty",
"professional",
"health",
"fitness",
"ecommerce",
"automotive"
],
"type": "string"
},
"locality": {
"type": "string"
},
"postcode": {
"type": "string"
}
}
}Up to 10 UK companies with overdue (or soon-due) Companies House accounts, with director and email details. Leads for accountants. Costs $0.20 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| max | integer | |
| mode | string | |
| industry | string | |
| locality | string | |
| dueWithinDays | integer |
{
"type": "object",
"properties": {
"max": {
"type": "integer",
"maximum": 10,
"minimum": 1
},
"mode": {
"enum": [
"overdue",
"due_soon",
"both"
],
"type": "string"
},
"industry": {
"enum": [
"trades",
"retail",
"hospitality",
"beauty",
"professional",
"health",
"fitness",
"ecommerce",
"automotive"
],
"type": "string"
},
"locality": {
"type": "string"
},
"dueWithinDays": {
"type": "integer",
"maximum": 180,
"minimum": 1
}
}
}Live eBay market for one keyword on 8 eBay sites: price range with postage, seller concentration, China share, cheapest listings, optional profit from your cost. Costs $0.02 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| cost | number | Your cost per item, adds profit and margin |
| keyword* | string | |
| marketplace | string |
{
"type": "object",
"required": [
"keyword"
],
"properties": {
"cost": {
"type": "number",
"description": "Your cost per item, adds profit and margin"
},
"keyword": {
"type": "string"
},
"marketplace": {
"enum": [
"EBAY_GB",
"EBAY_US",
"EBAY_DE",
"EBAY_FR",
"EBAY_IT",
"EBAY_ES",
"EBAY_AU",
"EBAY_CA"
],
"type": "string"
}
}
}Energy-rating (EPC) statistics for one council in England or Wales: share of homes or commercial buildings rated A to G, per postcode district. Area-level only, no addresses. Costs $0.05 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| months | integer | |
| council* | string | Council name, e.g. Bristol, Manchester, Cornwall |
| groupBy | string | |
| buildingType | string | |
| minCertificates | integer |
{
"type": "object",
"required": [
"council"
],
"properties": {
"months": {
"type": "integer",
"maximum": 60,
"minimum": 1
},
"council": {
"type": "string",
"description": "Council name, e.g. Bristol, Manchester, Cornwall"
},
"groupBy": {
"enum": [
"postcode_district",
"council",
"constituency"
],
"type": "string"
},
"buildingType": {
"enum": [
"domestic",
"non_domestic"
],
"type": "string"
},
"minCertificates": {
"type": "integer",
"maximum": 1000,
"minimum": 1
}
}
}UK property report for one postcode district in England or Wales: Land Registry sold prices by property type with change on the previous period, EPC energy ratings and police.uk crime. Area-level, no addresses. Costs $0.05 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| crime | boolean | Include crime (default true) |
| energy | boolean | Include EPC energy ratings (default true) |
| months | integer | Period in months, compared with the same period before (default 12) |
| district* | string | Postcode district like M20 or BS9 (a full postcode works too) |
{
"type": "object",
"required": [
"district"
],
"properties": {
"crime": {
"type": "boolean",
"description": "Include crime (default true)"
},
"energy": {
"type": "boolean",
"description": "Include EPC energy ratings (default true)"
},
"months": {
"type": "integer",
"maximum": 36,
"minimum": 3,
"description": "Period in months, compared with the same period before (default 12)"
},
"district": {
"type": "string",
"pattern": "^[A-Za-z]{1,2}[0-9][A-Za-z0-9]?( ?[0-9][A-Za-z]{2})?$",
"description": "Postcode district like M20 or BS9 (a full postcode works too)"
}
}
}UK public sector tenders open for bids, or contract awards with the winning suppliers (Companies House number, email, phone), from Find a Tender and Contracts Finder. Filter by keyword, CPV code, region and value. Up to 100 notices from the last 30 days, refreshed daily. Costs $0.05 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| cpv | string | Comma-separated CPV code prefixes, e.g. 72 (IT), 90910 (cleaning), 45 (construction) |
| max | integer | |
| days | integer | Published in the last N days (default 30) |
| mode | string | tenders = open for bids; awards = contracts awarded, with winners |
| buyer | string | Buyer name contains, e.g. NHS or Council |
| exclude | string | Comma-separated words or phrases to exclude |
| regions | string | Comma-separated: North East, North West, Yorkshire and the Humber, East Midlands, West Midlands, East of England, London, South East, South West, Wales, Scotland, Northern Ireland |
| keywords | string | Comma-separated words or phrases; any must appear (whole words) |
The transcript of one YouTube video, Short or livestream as clean text, with title, channel, language and optional timestamped segments. Videos without captions are refused free. Costs $0.01 per call, paid in USDC on Base with x402.
| Argument | Type | Description |
|---|---|---|
| video* | string | YouTube URL or 11-character video ID |
| languages | string | Comma-separated caption languages in order of preference (default en) |
| timestamps | boolean | Include every caption line with start time (default false) |
{
"type": "object",
"required": [
"video"
],
"properties": {
"video": {
"type": "string",
"description": "YouTube URL or 11-character video ID"
},
"languages": {
"type": "string",
"description": "Comma-separated caption languages in order of preference (default en)"
},
"timestamps": {
"type": "boolean",
"description": "Include every caption line with start time (default false)"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 3, 2026.
| maxValue | integer | Maximum value in GBP |
| minValue | integer | Minimum value in GBP |
{
"type": "object",
"properties": {
"cpv": {
"type": "string",
"description": "Comma-separated CPV code prefixes, e.g. 72 (IT), 90910 (cleaning), 45 (construction)"
},
"max": {
"type": "integer",
"maximum": 100,
"minimum": 1
},
"days": {
"type": "integer",
"maximum": 30,
"minimum": 1,
"description": "Published in the last N days (default 30)"
},
"mode": {
"enum": [
"tenders",
"awards"
],
"type": "string",
"description": "tenders = open for bids; awards = contracts awarded, with winners"
},
"buyer": {
"type": "string",
"description": "Buyer name contains, e.g. NHS or Council"
},
"exclude": {
"type": "string",
"description": "Comma-separated words or phrases to exclude"
},
"regions": {
"type": "string",
"description": "Comma-separated: North East, North West, Yorkshire and the Humber, East Midlands, West Midlands, East of England, London, South East, South West, Wales, Scotland, Northern Ireland"
},
"keywords": {
"type": "string",
"description": "Comma-separated words or phrases; any must appear (whole words)"
},
"maxValue": {
"type": "integer",
"minimum": 0,
"description": "Maximum value in GBP"
},
"minValue": {
"type": "integer",
"minimum": 0,
"description": "Minimum value in GBP"
}
}
}