sv-number/mcp-server

View on GitHub ↗

MCP server for AI agents that need a phone number: order a private number in 200+ countries, read the SMS verification code, hand it back. The widest country coverage in the category, and you can check it with one API call.

574 ★5 forksJavaScriptUpdated 25d ago

What you need to know

SV Number MCP server turns phone numbers into tools — agents can order a private number, read incoming SMS verification codes, and hand the number back, across 200+ countries, via 9 stdio tools powered by the SMS-verification-number.com API (npx 'sv-number-mcp').

Install

npx -y sv-number-mcp  (requires API key from sms-verification-number.com via env SV_NUMBER_API_KEY)

Usage

  • get_balance / list_countries / list_services to inspect available numbers
  • order_number to rent a private number, wait_for_code to read the SMS verification code, finish_activation to complete

Key features

  • 9 tools: balance, country and service listing, order number, wait for SMS code, finish activation, and related
  • 200+ countries supported via the SMS-verification-number.com API
  • Simple stdio MCP server for AI agents needing phone verification

Best for

AI agents or developers that need to service phone-verification (SMS codes) flows programmatically.

Caveats

  • Requires a paid API key from sms-verification-number.com
  • Self-described as 'language-independent but currently mainly dedicated to testing'
Platforms: macOS · Linux · WindowsClients: MCP clients
Documentation ↗

Reviewed 2026-08-11

Topics

ai-agentsclaudeclaude-codeclinecursormcpmcp-servermodel-context-protocolotpphone-verificationsmssms-verificationtypescriptvirtual-phone-numberwindsurf
Stars
574★
Forks
5
Language
JavaScript
License
MIT
Created
2026-08-07
Last push
2026-08-10