Koskamo

UK Leads MCP

Provides tools to search for independent UK dental practices and salons, unlock owner contact details, check account balance, and view data coverage.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

UK Leads MCP logo, by ByhuboVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-01Operated by Byhubo
You need:Sign in with GoogleMint API keySend it as Authorization: Bearer ukl_… or X-Api-Key
MCP endpoint (Streamable HTTP)
https://mcp.ukleads.byhubo.com/mcp
Vendor documentation

What you can do with it

  • Search for dental practices or salons near a town or postcode
  • Unlock owner name, phone, and email for a specific business
  • Check plan limits and remaining unlock credits
  • View data coverage and availability by region

Source and maintenance

Vendor evidenceRegistry 1.2.0

Protocol and capabilities

Server
uk-leads 1.2.0
MCP protocol
2025-06-18
Tools
4 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": true
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

UK Leads finds independent dental practices across England and salons, barbers and beauty in the North's big five cities, with the owner's name and number to unlock. Start with coverage to see where we hold data, then search a town, borough or postcode with a trade. Search shows public fields only and needs no sign-in. Unlock reveals the owner and contacts and needs the person to sign in: a verified owner costs one unlock, a named owner is free and repeats are free. Quote counts exactly as the tools give them. Never invent owner names, numbers or towns. Numbers are for B2B sales calls. Screen every number against the TPS and the CTPS before calling.

Tools

4 advertised

search — Search businesses near a place
Advertised by the server during the last successful anonymous check.
Advertised read-only

Find independent businesses near a town, borough or postcode in England. Trades: salon, barber or beauty (one list, held in Greater Manchester, Leeds, Liverpool, Sheffield and Newcastle) or dental (independent practices across England; also takes a region such as London or North West). Returns public fields only: name, street, postcode, the shop or practice line when we hold no owner, whether we hold the owner and what an unlock costs. Owner names and numbers never appear here. Pass a result's id to unlock to get them. No sign-in needed. When you are signed in, results also say which owners your desk has already unlocked.

search input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "place",
    "trade"
  ],
  "properties": {
    "limit": {
      "type": "integer",
      "maximum": 30,
      "minimum": 1,
      "description": "How many results, up to 30. Default 20."
    },
    "place": {
      "type": "string",
      "maxLength": 80,
      "minLength": 1,
      "description": "A town, borough, region or UK postcode, for example Leeds, Bolton, LS6 or M20 2AB"
    },
    "trade": {
      "enum": [
        "salon",
        "barber",
        "beauty",
        "dental"
      ],
      "type": "string",
      "description": "salon, barber, beauty or dental. Salon, barber and beauty search the same list."
    }
  }
}
search annotations
{
  "title": "Search businesses",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
unlock — Unlock an owner
Advertised by the server during the last successful anonymous check.

Reveal the owner's name, phone and any public email for one business from search. Emails carry a PECR flag. Needs you to sign in to UK Leads. It spends from your desk's monthly allowance or credits exactly as the website and the HTTP API do: a verified owner costs one unlock, a named owner is free and unlocking the same owner again is free. Dental results say whether to check the TPS or the CTPS. Screen every number before you call.

unlock input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "id"
  ],
  "properties": {
    "id": {
      "type": "string",
      "maxLength": 120,
      "minLength": 1,
      "description": "The id of a search result"
    }
  }
}
unlock annotations
{
  "title": "Unlock an owner",
  "readOnlyHint": false,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
balance — Check plan and unlocks left
Advertised by the server during the last successful anonymous check.
Advertised read-only

Show your desk's plan, unlocks left this month and rate limits. Needs you to sign in to UK Leads. Never spends an unlock.

balance input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {}
}
balance annotations
{
  "title": "Check balance",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
coverage — Coverage and counts
Advertised by the server during the last successful anonymous check.
Advertised read-only

Where UK Leads holds data and how much: businesses, verified and named owners and lines for each city and dental region, plus the unlock rule. Numbers match the website. No sign-in needed.

coverage input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {}
}
coverage annotations
{
  "title": "Coverage and counts",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
700 ms
95th percentile latency
700 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 700 ms · metadata changed · 4 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http uk-leads-mcp https://mcp.ukleads.byhubo.com/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add uk-leads-mcp --url https://mcp.ukleads.byhubo.com/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable uk-leads-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "uk-leads-mcp": {
      "url": "https://mcp.ukleads.byhubo.com/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "uk-leads-mcp": {
      "type": "streamableHttp",
      "url": "https://mcp.ukleads.byhubo.com/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start uk-leads-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "uk-leads-mcp": {
      "type": "http",
      "url": "https://mcp.ukleads.byhubo.com/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http uk-leads-mcp https://mcp.ukleads.byhubo.com/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "uk-leads-mcp": {
      "url": "https://mcp.ukleads.byhubo.com/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "uk-leads-mcp": {
      "serverUrl": "https://mcp.ukleads.byhubo.com/mcp"
    }
  }
}

Let your agent find its tools

Find servers like UK Leads MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run UK Leads MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing