# Phone Number Validation API MCP server

Validate phone numbers worldwide: carrier, line type, country, E.164. x402.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-br0ski777-phone-validation
- Repository: https://github.com/Br0ski777/phone-validation-x402
- Website: https://github.com/Br0ski777/phone-validation-x402

## Install
- Endpoint: https://phone-validation.api.klymax402.com/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://phone-validation.api.klymax402.com/mcp

## Tools
- phone_validate_number - Use this when you need to validate a phone number and get carrier info. Returns structured validation data in JSON.

Returns: 1. valid (boolean) 2. e164 format string 3. countryCode and countryName 4. carrier name 5. lineType (mobile/landline/voip/toll-free) 6. localFormat and internationalFormat.

Example output: {"valid":true,"e164":"+33612345678","countryCode":"FR","countryName":"France","carrier":"Orange","lineType":"mobile","localFormat":"06 12 34 56 78","internationalFormat":"+33 6 12 34 56 78"}

Use this BEFORE sending SMS or calling a number, FOR CRM data cleaning, lead validation, fraud detection, and KYC phone verification.

Do NOT use for SMS capability check -- use sms_validate_number instead. Do NOT use for email validation -- use email_verify_address instead. Do NOT use for person data -- use person_enrich_from_email instead. Endpoint: https://phone-validation.api.klymax402.com/mcp
- phone_validate_batch - Use this when you need to validate multiple phone numbers at once (up to 50). Returns an array of validation results in JSON.

Returns per number: 1. valid (boolean) 2. e164 format 3. countryCode and countryName 4. carrier name 5. lineType (mobile/landline/voip/toll-free).

Example output: {"results":[{"phone":"+14155551234","valid":true,"e164":"+14155551234","countryCode":"US","carrier":"T-Mobile","lineType":"mobile"},{"phone":"invalid","valid":false}],"total":2,"validCount":1}

Use this FOR bulk CRM cleaning, importing contact lists, deduplication pipelines, and batch lead validation.

Do NOT use for single numbers -- use phone_validate_number instead. Do NOT use for SMS capability -- use sms_validate_number instead. Endpoint: https://phone-validation.api.klymax402.com/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.Br0ski777
- Version: 1.1.0
- Runtime: Sse
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: May 16, 2026
- Source: https://registry.modelcontextprotocol.io
