Browse and book local tradespeople in the UK.
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.
List Tradehand's canonical UK trades. Instant quote is available before a trader is assigned.
List Tradehand's canonical UK trades. Instant quote is available before a trader is assigned.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query | string | |
| cursor | string |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 20,
"minimum": 1
},
"query": {
"type": "string"
},
"cursor": {
"type": "string"
}
},
"additionalProperties": false
}Return the public agent discovery endpoints, content policy, and canonical URLs for Tradehand.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Fetch a public Tradehand website page as clean markdown for agent reading and summarisation.
| Argument | Type | Description |
|---|---|---|
| path* | string | Public path on tradehand.com, for example /pricing or /for-trades. |
{
"type": "object",
"required": [
"path"
],
"properties": {
"path": {
"type": "string",
"default": "/",
"description": "Public path on tradehand.com, for example /pricing or /for-trades."
}
},
"additionalProperties": false
}Return the listing's actual catalogue services when one exists. Does not reserve a slot or claim bookability.
| Argument | Type | Description |
|---|---|---|
| publicReference* | string |
{
"type": "object",
"required": [
"publicReference"
],
"properties": {
"publicReference": {
"type": "string"
}
},
"additionalProperties": false
}Return a public directory profile by listing slug. Instant quote remains available even when the listing has no purchasable catalogue. Does not expose phone, street address or coordinates.
| Argument | Type | Description |
|---|---|---|
| publicReference* | string | Public directory listing slug from search_traders. |
{
"type": "object",
"required": [
"publicReference"
],
"properties": {
"publicReference": {
"type": "string",
"description": "Public directory listing slug from search_traders."
}
},
"additionalProperties": false
}Read one file of the Tradehand Open Knowledge Format bundle under /okf as raw markdown, YAML frontmatter intact. Start at /okf/index.md for the list of concepts.
| Argument | Type | Description |
|---|---|---|
| path* | string | Bundle path under /okf, for example /okf/costs/eicr.md, /okf/costs/ or /okf/log.md. |
{
"type": "object",
"required": [
"path"
],
"properties": {
"path": {
"type": "string",
"default": "/okf/index.md",
"description": "Bundle path under /okf, for example /okf/costs/eicr.md, /okf/costs/ or /okf/log.md."
}
},
"additionalProperties": false
}Find current public Tradehand directory listings by trade and optional UK postcode or place. Returns claim state, listing-source freshness, accreditation names, and canonical profile URLs; it does not claim availability, expose mixed-source ratings, or contact anyone.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| trade* | string | Trade name or directory slug, for example Electricians, plumber, or roofers. |
| location | string | Optional UK town, city, or borough; do not combine with postcode. |
| postcode | string | Optional full UK postcode, for example CO1 1AA. |
{
"type": "object",
"required": [
"trade"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1
},
"trade": {
"type": "string",
"description": "Trade name or directory slug, for example Electricians, plumber, or roofers."
},
"location": {
"type": "string",
"description": "Optional UK town, city, or borough; do not combine with postcode."
},
"postcode": {
"type": "string",
"description": "Optional full UK postcode, for example CO1 1AA."
}
},
"additionalProperties": false
}