VirtualSMS MCP — SMS Verification for AI Agents
@virtualsms-io
关于 VirtualSMS MCP — SMS Verification for AI Agents
VirtualSMS MCP gives AI agents full SMS verification capability: discover prices, buy temporary phone numbers, and receive verification codes in real time via WebSocket push (with polling fallback). It includes 11 MCP tools for search, pricing, purchase, order management, and cod
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"virtualsms": {
"command": "npx",
"args": [
"-y",
"virtualsms-mcp"
],
"env": {
"VIRTUALSMS_API_KEY": "vms_your_api_key_here"
}
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is VirtualSMS MCP?
VirtualSMS MCP Server is a Model Context Protocol (MCP) server that gives AI agents access to a complete SMS verification API. It allows agents to get virtual phone numbers, receive SMS online, and extract verification codes — all without leaving the AI workflow. Powered by VirtualSMS.io, which operates its own modem infrastructure across 200+ countries.
How to use VirtualSMS MCP?
Run npx virtualsms-mcp or install globally via npm install -g virtualsms-mcp. Obtain an API key from virtualsms.io and set the VIRTUALSMS_API_KEY environment variable. Configure the MCP client (Claude Desktop, Cursor, etc.) with the command and env variable. The server exposes 11 tools: discovery, account, and order management tools including wait_for_code for one-step SMS retrieval.
Key features of VirtualSMS MCP
- 11 MCP tools for SMS verification
- Real-time SMS delivery via WebSocket with polling fallback
- Operates on own SIM card infrastructure (not a reseller)
- Covers 200+ countries for phone numbers
- Supports migration from SMS-Activate or DaisySMS
- One-step
wait_for_codetool buys number and retrieves code
Use cases of VirtualSMS MCP
- AI agents verifying accounts on Telegram, WhatsApp, Google, Instagram, etc.
- Automated phone verification for 500+ online services
- Crash recovery for interrupted verification sessions
- Budget-aware SMS verification by first finding cheapest country
- Manual step-by-step verification with buy, check, and cancel flows
FAQ from VirtualSMS MCP
What does VirtualSMS MCP do?
It gives AI agents access to SMS verification using virtual phone numbers — agents can buy numbers, wait for incoming SMS, and extract verification codes programmatically.
How does VirtualSMS compare to SMS-Activate or DaisySMS?
VirtualSMS is a direct alternative with its own modem infrastructure, comparable service coverage, competitive pricing, and a modern API. Users only need to swap the API key and update the base URL; the core flow (buy number → wait for SMS → get code) is identical.
What runtime dependencies are required?
Node.js and npm are required. The server can be run via npx or installed globally with npm install -g virtualsms-mcp.
Where do phone numbers and SMS data reside?
Phone numbers and SMS are hosted on VirtualSMS’s own infrastructure — real SIM cards across 200+ countries. Data is accessed through their REST API and WebSocket endpoints.
What transports and authentication are used?
The MCP server communicates over stdio with the client. It connects to VirtualSMS via REST API and WebSocket for real-time delivery. Authentication is done using the VIRTUALSMS_API_KEY environment variable.
沟通协作 分类下的更多 MCP 服务器
PhonePi MCP: Turn your phone into a toolbox for AI assistants using Model Context Protocol
priyankarkPhonePi MCP enables seamless integration between desktop AI tools and your smartphone, providing 23+ direct actions including SMS messaging, phone calls, contact management, snippet creation and search, clipboard sharing, notifications, battery status checks, and remote device co
WhatsApp MCP Server
lharriesWhatsApp MCP server
Email sending MCP 💌
ykhliThe official MCP server to send emails and interact with Resend
Teams Mcp
floriscornelMCP server providing comprehensive Microsoft Teams and Graph API access for AI assistants including messaging, search, and user management.
Discord MCP Server
hanwegMCP server for discord bot
评论