NestDaddy

TPSClear

uk.co.tpsclear/tpsclear · v1.1.0

Screen UK numbers against TPS and CTPS, wash AU numbers against the DNCR, check dead mobiles.

Connect Remote server

Terminal
claude mcp add --transport http tpsclear https://tpsclear.co.uk/api/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "tpsclear": {
      "url": "https://tpsclear.co.uk/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "tpsclear": {
      "type": "http",
      "url": "https://tpsclear.co.uk/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://tpsclear.co.uk/api/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 8 found in our last check

  • screen_numbers

    Screen UK phone numbers against the TPS and CTPS registers before calling. Each result is clean, tps-listed, ctps-listed, unknown, suppressed or consented. Draws the account's prepaid UK credits, one per distinct valid number; a test API key (tpsc_test_) returns fixtures at no c…

  • wash_au_numbers

    Wash Australian phone numbers against the Do Not Call Register. Needs a live account (an OAuth sign-in or a tpsc_live_ key), as the register has no test mode. One prepaid AU wash per distinct valid number; invalid numbers cost nothing and numbers the register gave no answer for…

  • check_dead_numbers

    Live mobile network (HLR) lookups: whether each mobile is live, switched off or dead. Needs a live account (an OAuth sign-in or a tpsc_live_ key). One prepaid dead number check per mobile, two for a US number; numbers that are not mobiles and invalid numbers cost nothing. Same a…

  • get_account

    The connected account and the key it acts as: environment, scopes, company name and whether one is still required (GET /v1/me), plus the UK credits left (GET /v1/usage), the Australian washes left (GET /v1/dncr) and the dead number checks left (GET /v1/dead-number). A balance th…

  • set_company_name

    Set the legal name of the business this account screens numbers for (PATCH /v1/me). Required before a live key can screen. Voll Studios Ltd, the company behind TPSClear, is licensed by the DMA as a TPS and CTPS list cleaner. The licence requires a monthly declaration naming each…

  • buy_credits

    Creates a Stripe Checkout payment link for a prepaid pack on the connected account and returns the URL. Nothing is charged by this tool: a person opens the link and pays by card, and the credits land on the account once paid. Needs a live, self-serve account that names its clien…

  • list_packs

    Every prepaid pack on sale: its id (the one buy_credits takes), name, what it buys, price in minor units ex VAT, currency and how many months the credits last. Optionally filter by kind. Costs nothing.

  • get_screening_history

    The account's recent activity, newest first: each UK screening call (time, environment, numbers checked, counts by outcome, campaign_ref, request_id) and each movement on the UK credit, AU wash and dead number balances (purchases, draws, refunds). Phone numbers are never returne…

Headers

NameDescription
Authorization
Optional, secret
Optional. Bearer followed by a TPSClear API key from https://tpsclear.co.uk/account. Without it, OAuth clients sign in to a TPSClear account instead.

Details

Endpointhttps://tpsclear.co.uk/api/mcp (Streamable HTTP)
First published30 Oct 2026
Last updated30 Oct 2026
Registry nameuk.co.tpsclear/tpsclear

More other servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.