You're viewing a demo portfolio

Join the waitlist
PRSM

validate_phone

Active

Tool of Phone

declared in 0.1.0

Validate & parse a phone number against the E.164 / ITU calling-code plan (keyless, offline). Detects the country, normalizes to E.164, and checks the national-number length is plausible. Pass an international number (e.g. "+33 1 23 45 67 89") OR a national number plus a `country` ISO code (e.g. phone="020 7946 0958", country="GB"). Does NOT determine carrier or mobile-vs-landline (that needs a keyed HLR lookup).

Parameters schema

{
  "type": "object",
  "required": [
    "phone"
  ],
  "properties": {
    "phone": {
      "type": "string",
      "description": "The phone number to validate (international \"+..\" form, or national form with `country`)."
    },
    "country": {
      "type": "string",
      "description": "Optional ISO 3166 alpha-2 country code (e.g. \"US\", \"GB\", \"DE\") used when `phone` is in national (non-+) form."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

Phone

https://github.com/pipeworx-io/mcp-phone

2/7 registries
View full server →
validate_phone — Phone — PRSM MCP