MCP Agents SMS
Provides SMS verification capabilities for Discord account registration and verification through virtual phone number acquisition and SMS code retrieval.
Provides SMS verification capabilities for GitHub account registration and verification through virtual phone number acquisition and SMS code retrieval.
Provides SMS verification capabilities for Google account registration and verification through virtual phone number acquisition and SMS code retrieval.
Provides SMS verification capabilities for Telegram account registration and verification through virtual phone number acquisition and SMS code retrieval.
Provides SMS verification capabilities for WhatsApp account registration and verification through virtual phone number acquisition and SMS code retrieval.
For agents — no API key juggling, no phone, no human in the loop. For humans — one config line and your agent handles SMS verification forever.
How it works
Your agent calls three tools. That's the whole flow:
buy_number → get_sms → release_numberLive example:
→ buy_number({ service: "github", country: "any" })
← { phone: "+14155552671", number_id: "abc123", provider: "5sim", price_usd: 0.15 }
[agent submits phone on GitHub]
→ get_sms({ number_id: "abc123", provider: "5sim" })
← { status: "waiting" }
// ~10 seconds pass
→ get_sms({ number_id: "abc123", provider: "5sim" })
← { status: "received", code: "847291" }
[agent enters code → account verified ✓]No human needed. No phone needed. Works while you sleep.
Related MCP server: UnCorreoTemporal
☁️ Hosted version — easiest way to start
mcp-sms-nu.vercel.app
Top up with crypto → get API key → add to config → done
Three steps:
1. Top up balance at mcp-sms-nu.vercel.app — USDT, TON, BTC, ETH via CryptoBot. No KYC. Any amount.
2. Add to your MCP config:
Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json on Mac, %APPDATA%\Claude\claude_desktop_config.json on Windows):
{
"mcpServers": {
"sms": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp-sms-server-production.up.railway.app/sse"]
}
}
}Cursor / Windsurf (.cursor/mcp.json or .windsurf/mcp.json):
{
"mcpServers": {
"sms": {
"url": "https://mcp-sms-server-production.up.railway.app/sse"
}
}
}3. Ask your agent to buy a number. It just works.
Pricing: from ~$0.10 per SMS. Pay as you go, no subscription. Prices reflect real-time provider rates.
🛠 Tools
Tool | Description |
| Buy a virtual number for any service (Telegram, GitHub, WhatsApp, Google…) |
| Poll for incoming SMS — returns code when received |
| Cancel a number and get a refund if no SMS arrived |
| Browse all available services with live prices |
| (self-hosted only) Check your provider account balance |
💡 What agents use this for
Bulk account creation — register N accounts overnight, agent handles every verification step
CI/CD pipelines — test your own SMS flow without a real SIM card
Research automation — access platforms that require phone verification
Personal workflows — let Claude sign up for services on your behalf
Self-hosting
Want full control? Run it with your own provider API keys.
git clone https://github.com/gonchasobaka/agents-sms
cd agents-sms
npm install && npm run build
cp .env.example .env
# fill in your provider keysMCP config (local):
{
"mcpServers": {
"sms": {
"command": "node",
"args": ["/absolute/path/to/agents-sms/dist/index.js"]
}
}
}Supported providers — add at least one API key to .env:
Provider | Sign up |
Free registration | |
Free registration | |
Free registration |
Multiple providers = automatic cheapest-first selection with fallback.
Works with
Claude Desktop · Cursor · Windsurf · any MCP-compatible client
Built for the agentic era.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceMCP server for provisioning dedicated real-SIM US phone numbers, receiving inbound SMS, and extracting OTP codes. Built for AI agents automating phone verification workflows.Last updated661MIT
- AlicenseBqualityCmaintenanceDisposable email MCP server for autonomous AI agents. Create labeled temporary inboxes, wait for verification emails, extract OTP codes and confirmation links — zero human intervention required.Last updated6MIT
- Alicense-qualityDmaintenanceMCP server for integrating with Grizzly SMS platform to rent virtual numbers, receive SMS verification codes, and manage activations directly from AI assistants like Cursor, Claude Desktop, and OpenClaw.Last updated11MIT

agentsim-mcpofficial
AlicenseAqualityBmaintenanceMCP server that enables AI coding assistants to provision temporary US phone numbers and receive SMS OTPs for verification workflows.Last updated51MIT
Related MCP Connectors
Give AI agents real phone numbers, messages, and voice calls via MCP.
Phone, SMS & email for AI agents — one remote MCP endpoint, OAuth login, zero install.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/gonchasobaka/agents-sms'
If you have feedback or need assistance with the MCP directory API, please join our Discord server