Claude Skill v1.3.1

Claude Skill for SMS verification

One-line install that gives Claude Code and Desktop a full account verification workflow: real-SIM numbers, rentals, matching-country proxies and cloud browser sessions, not VoIP.

40 tools 2500+ services 145+ countries from $0.05 Real SIMs, not VoIP Matching-country proxies

TL;DR

Account verification for Claude: SMS, rentals, proxies and cloud browser, one prepaid balance.

Show full summary

VirtualSMS is an account verification platform for developers and AI agents. It combines one-time SMS verification, dedicated number rentals, matching-country proxies and private cloud browser sessions behind one API, one MCP server and one prepaid balance.

From one prepaid balance you can:

  • receive one-time SMS verification codes from $0.05
  • rent dedicated numbers for 1 to 30 days
  • buy matching-country residential, mobile and datacenter proxies
  • launch private cloud browser sessions that work alongside your number and proxy (beta)

Most providers solve one piece of the verification workflow. VirtualSMS combines numbers, rentals, proxies and cloud browser sessions behind one API, SDKs and an MCP server, so you use only the pieces you need or combine them into one workflow.

What you get

One drop-in skill that wires Claude to the VirtualSMS MCP server: six capabilities live on day one.

List services, countries, and live prices from chat, no dashboard hop.

Order activation numbers (one-time SMS) with a typed natural-language prompt.

WebSocket-backed wait_for_sms: the SMS arrives in chat the moment the carrier delivers.

Rent a number for 1 to 30 days, or buy a matching-country proxy and a private cloud browser session (beta), from the same balance.

Swap a flagged number for a fresh one with no extra charge.

Read account balance, history, and stats, same auth, same bill.

Recommended

Quick install: Hosted MCP (HTTP)

Zero install. Paste the block into your Claude MCP settings, plug in your VirtualSMS API key, restart.

json
{
  "mcpServers": {
    "virtualsms": {
      "type": "streamableHttp",
      "url": "https://mcp.virtualsms.io/mcp",
      "headers": { "x-api-key": "vsms_your_api_key_here" }
    }
  }
}

Hosted at https://mcp.virtualsms.io/mcp. Same 40 tools as the npm package, no Node required.

One-line install (Claude Code CLI)

Prefer running stdio locally? Same backend, same auth: npm-installed instead of hosted.

bash
claude mcp add --scope user virtualsms -- npx -y virtualsms-mcp -e VIRTUALSMS_API_KEY=your_key

Installs at user scope so the Skill loads in every Claude Code project. For Claude Desktop, paste the standard mcpServers block into claude_desktop_config.json instead, same env var, same package.

Replace your_key_here (stdio) or vsms_your_api_key_here (HTTP) with a key from Settings > API Keys or sign up free.

Why carrier-issued mobile numbers?

The numbers are carrier-issued mobile numbers, backed by real physical SIM cards on operators like Vodafone, O2 and T-Mobile, not VoIP, so they pass the line-type checks that reject VoIP at signup. Each number lives on a real handset on a real carrier. WhatsApp, Telegram, Google, Discord and 2500+ other services accept these numbers because they pass carrier_lookup checks, the API every modern verification provider runs to filter out VoIP and eSIM pools.

VoIP and eSIM-only numbers fail those checks and bounce at signup, so your Claude agent never wastes budget on a number that cannot deliver.

That is the entire pitch: real numbers, real delivery. Verifications from $0.05, full refund if no SMS arrives. The same MCP server also rents numbers for 1 to 30 days, sells matching-country proxies, and runs private cloud browser sessions (beta), all from the same balance.

Common verification services

Twelve of the most-requested verification surfaces work today through the Claude skill, out of 2500+ supported services on the same backend.

Messaging
  • WhatsApp
  • Telegram
  • Discord
  • Signal
Identity & social
  • Google
  • Instagram
  • Facebook
  • X (Twitter)
Apps
  • TikTok
  • Snapchat
  • LinkedIn
  • Tinder
Standalone repo

virtualsms-io/claude-skill-sms-verification

Source, install instructions, and example Claude sessions. MIT-licensed. PRs welcome.

Open on GitHub

Talk to Claude naturally

Type these straight into Claude, no tool names required.

  • Buy the cheapest Telegram number and wait for the code
  • Rent me a UK number for seven days
  • Find a residential proxy in Germany
  • Wait for the SMS and return only the code
  • Swap this number for a fresh one
  • Show my balance

FAQ

Claude FAQ

Does this work in Claude Desktop too, or only Claude Code?

Both. The Claude Code CLI command above is the fastest install. For Claude Desktop, paste the JSON config into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\, Linux: ~/.config/Claude/) and restart the app.

Does the Claude Skill also give me rentals, proxies and cloud browser sessions, or only SMS verification?

All of it. The Skill installs the full virtualsms-mcp server: one-time SMS verification, dedicated number rentals for 1 to 30 days, matching-country proxies, and private cloud browser sessions (beta), all from one API key and one prepaid balance. 40 tools total (18 activation & account | 9 rentals | 10 proxy | 3 other).

Do the numbers actually receive WhatsApp / Telegram codes?

Yes. Numbers come from real physical SIM cards on operators like Vodafone, O2, T-Mobile and Lebara. WhatsApp, Telegram, Google, Discord and 2500+ other services accept them. VoIP and eSIM pools fail those checks, we do not use them.

How fast is wait_for_sms from Claude?

wait_for_sms is WebSocket-backed: it returns as soon as the carrier delivers the SMS. End-to-end latency is typically 5-30 seconds. No polling loop, no rate-limit risk.

Does Claude pay extra for MCP tool calls?

No. Tool calls bill the same as REST API or dashboard usage, activations from $0.05. Anthropic does not surcharge for MCP, and VirtualSMS does not surcharge for the Skill surface.

Looking for the full MCP setup across every client?

Run a blog, tool list, or Telegram channel? Earn up to 15% lifetime commission.

Become an affiliate