VirtualSMS Agent Skill — real-SIM SMS verification across 145+ countries and 2,500+ services for Claude, Cursor, Codex, Windsurf, and any MCP-compatible AI agent.
This repository is a public Agent Skill — an Agent Skills-compliant package that lets AI agents (Claude Code, Cursor, Codex, Windsurf, OpenClaw, Cline, Zed, and any MCP-aware client) automatically discover and use VirtualSMS for phone-number verification tasks.
VirtualSMS provides physical-SIM phone numbers for receiving SMS and OTP codes — passing carrier-lookup checks that flag VoIP/eSIM numbers as fraudulent — across 145+ countries and 2,500+ services.
claude mcp add --scope user virtualsms -- npx -y virtualsms-mcp
export VIRTUALSMS_API_KEY=sk_live_...Then drop a copy of SKILL.md into your project's .claude/skills/sms-skill/ directory, or install via your skill marketplace.
curl -H "Authorization: Bearer $VIRTUALSMS_API_KEY" \
https://virtualsms.io/api/v2/servicesx402 endpoints accept pay-per-call USDC on Base mainnet — no account required. See examples/x402-payment.md.
| Path | Purpose |
|---|---|
SKILL.md |
Canonical Agent Skill manifest (frontmatter + instructions) |
examples/ |
End-to-end recipes for common verification tasks |
docs/api-reference.md |
REST + MCP endpoint reference |
package.json |
npm metadata for ecosystem discovery |
LICENSE |
MIT |
- Countries: 145+
- Services: 2,500+ (Telegram, Discord, WhatsApp, Google, Twitter/X, Tinder, Uber, banking, gig-economy, niche...)
- Pricing: from $0.05/code, real-time pricing returned by API. Never hardcode — call
find_cheapestorcountry_pricing. - Transports: MCP server, REST API, x402 (USDC on Base)
This skill is published for indexing by:
- Skills.sh leaderboard
- SkillsMP marketplace
- Claude Code Marketplaces
- SkillsLLM
- AgentSkill.sh
- Agent Skill Index
- Skills Directory
- SkillsAuth
If you're a directory maintainer and want this skill listed manually, open an issue and we'll provide whatever metadata your indexer needs.
virtualsms-io/mcp-server— the MCP server sourcevirtualsms-io/api-docs— REST API documentationvirtualsms-io/examples— Python / Node.js / cURL recipesvirtualsms-io/claude-skill-sms-verification— Claude-Desktop-specific skill drop-invirtualsms-io/cursor-rules-sms-verification— Cursor.mdcrulesvirtualsms-io/codex-sms-verification— Codex CLI configvirtualsms-io/windsurf-workflow-sms— Windsurf.windsurfrulesvirtualsms-io/openclaw-skill-sms— OpenClaw skill manifest
PRs welcome for additional examples, client configs, or documentation improvements. For SKILL.md format changes, follow the Agent Skills specification.
MIT © VirtualSMS — see LICENSE.
- virtualsms.io — main site
- virtualsms.io/api — REST API docs
- mcp.virtualsms.io — hosted MCP endpoint
- status.virtualsms.io — uptime
- virtualsms.io/contact — support