br0ski777 avatar

SMS Validator API

br0ski777/sms-validator-x402

This tool validates phone numbers to determine if they're SMS-capable by distinguishing mobile lines from landlines and checking E.164 format compliance. It runs as a remote MCP server over SSE and operates on a micropayment model through the x402 protocol, meaning you pay per validation request. Reach for this when you're building messaging systems that need to verify numbers before attempting delivery, or when you want to filter contact lists to mobile-only numbers. The repository is light on documentation, but the core value is straightforward: ask if a number can receive texts, get a definitive answer, and pay only for what you query.

tool
1
transport
SSE
last updated
May 16, 2026

Tools

1 tools

Public tool metadata for what this MCP can expose to an agent.

sms_validate_numberUse 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 form2 params

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 form

Parameters* required
countryCodestring
ISO 3166-1 alpha-2 country code hint (e.g. US, FR, GB)
phonestring
Phone number with country code (e.g. +14155551234)

Sponsors

Readme

SMS Validator API

MCP Server x402 License: MIT

Validate SMS-capable phone numbers -- mobile vs landline detection, carrier type, E.164 format, SMS readiness. Pay-per-call via x402 (USDC on Base L2) -- no API key, no signup, no rate-limit wall.

Part of the klymax402 marketplace -- 100 x402 micropayment APIs for AI agents, one wallet, USDC on Base.

Quickstart -- MCP

Add to your MCP client config (Claude Desktop, Cursor, ElizaOS, etc.):

{
  "mcpServers": {
    "sms-validator": {
      "url": "https://sms-validator.api.klymax402.com/mcp"
    }
  }
}

Quickstart -- HTTP (x402)

curl -X POST "https://sms-validator.api.klymax402.com/api/validate" \
  -H "Content-Type: application/json" \
  -d '{"phone":"..."}'
# -> 402 Payment Required, with an x402 payment challenge in the response body

View the full README on GitHub

Details

Repository
github.com/br0ski777/sms-validator-x402
Website
github.com/Br0ski777/sms-validator-x402
Categories
Communication & Messaging, Mobile Development
Transport
SSE
Registry
MCP registry, active

More from br0ski777

Related Communication & Messaging MCP servers

View all
1gaviwhatsapp avatarWhatsappgaviwhatsapp/gaviwhatsappSend WhatsApp messages from Cursor, Claude Code, and Codex via MCP.0stars
2manycontacts avatarManyContacts - WhatsApp Business CRMmanycontacts/mcpWhatsApp Business CRM: send messages, manage contacts, campaigns, and AI agents.0stars
3mcp-z avatarOutlookio.github.mcp-z/mcp-outlookOutlook integration with OAuth, message search, batch operations, and calendar management0stars
4mlch avatarArcFlow Destiny Matrixmlch/arcflowCalculate a Destiny Matrix (numerology) reading from one or two dates of birth. Read-only, no auth.0stars
5pipeworx-io avatarGmailpipeworx-io/mcp-gmailGmail MCP Pack0stars
6pipeworx-io avatarOutlook Mailpipeworx-io/mcp-outlook-mailOutlook Mail (Microsoft 365) MCP Pack0stars