# SMS Validator API MCP server

Validate SMS-capable phone numbers â€” mobile vs landline, E.164 format. x402 micropayment.

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

## Install
- Endpoint: https://sms-validator.api.klymax402.com/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://sms-validator.api.klymax402.com/mcp

## Tools
- sms_validate_number - Use this when you need to check if a phone number can receive SMS messages. Returns SMS capability data in JSON.

Returns: 1. canReceiveSMS (boolean) 2. carrierType (mobile/landline/voip) 3. e164 formatted number 4. countryCode 5. numberType (mobile/landline/voip/toll-free) 6. carrier name.

Example output: {"phone":"+14155551234","canReceiveSMS":true,"carrierType":"mobile","e164":"+14155551234","countryCode":"US","numberType":"mobile","carrier":"T-Mobile"}

Use this BEFORE sending SMS campaigns, FOR filtering landlines from SMS lists, verifying 2FA phone numbers, and OTP delivery validation.

Do NOT use for full phone validation with carrier lookup -- use phone_validate_number instead. Do NOT use for email validation -- use email_verify_address instead. Do NOT use for address validation -- use address_validate instead. Endpoint: https://sms-validator.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
