Skip to main content
Glama
miketusa-ctrl

PhoneCheck

PhoneCheck

Offline phone-number validation and formatting (E.164, region, line type). No carrier lookup.

Live service

Related MCP server: Numbers Online

Use it from an AI assistant (MCP)

PhoneCheck is a remote MCP server (Streamable HTTP) at https://phonecheck.mike-tusa.workers.dev/mcp. Tools: parse_phone_number, get_example_number.

Most MCP clients (Claude Desktop, Cursor, Cline, Windsurf) accept this config:

{
  "mcpServers": {
    "phonecheck": {
      "type": "http",
      "url": "https://phonecheck.mike-tusa.workers.dev/mcp"
    }
  }
}

Clients that only support stdio can bridge with npx mcp-remote https://phonecheck.mike-tusa.workers.dev/mcp. VS Code uses a servers key instead of mcpServers.

The server.json file is the MCP Registry manifest for this server.

Run your own copy

Requires Node.js 20+ and a Cloudflare account.

npm install
npx wrangler dev        # local dev server

wrangler.toml is a template: create your own KV namespaces / D1 databases / rate-limit namespaces and replace the <PLACEHOLDER> values before npx wrangler deploy. Any secrets the Worker reads go in wrangler secret put (or .dev.vars locally), never in the repo.

License

MIT (c) Digital Promo Hub. See LICENSE.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Validates phone numbers and provides country calling codes, enabling AI agents to look up international dialing codes and filter by country name, ISO code, or calling code.
    15 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides phone intelligence for AI voice agents, enabling inbound caller identification, outbound risk assessment, line type detection, and do-not-contact checks via four read-only MCP tools.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables validating and enriching phone numbers, returning validity, international/national formats, carrier, line type, and country/location data.
    10 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables validating phone numbers and retrieving carrier, line type, country, and location details, as well as listing supported countries and dialing prefixes.
    28 npm
    MIT