Real SIM-backed mobile numbers for AI agents. Provision phone numbers, receive SMS, and capture OTP codes - bypasses VoIP blocks that reject Twilio/Vonage. 5 tools: provision_number, wait_for_otp, get_messages, release_number, list_numbers.
Overview
AgentSIM — Real Phone Numbers for AI Agents
AgentSIM provides real SIM-backed mobile numbers that pass carrier-lookup checks as line_type: mobile. Unlike VoIP numbers from Twilio or Vonage, these numbers work with services that block virtual numbers — Google, Stripe, WhatsApp, and more.
Tools
| Tool | Description |
|---|---|
provision_number | Get a real US mobile number with a session ID |
wait_for_otp | Block until an SMS OTP arrives (configurable timeout) |
get_messages | Retrieve all SMS messages for a session |
release_number | Release the number back to the pool |
list_numbers | List all active sessions for your API key |
Quick Start
- Get an API key at console.agentsim.dev
- Connect with the server config on the right
- Ask your AI assistant: "Provision a US number and wait for an OTP"
Pricing
- 10 free sessions/month on the Hobby plan
- $0.99/session after that
- OTP timeouts are not billed
Links
Server Config
{
"mcpServers": {
"agentsim": {
"type": "http",
"url": "https://mcp.agentsim.dev/mcp",
"env": {
"AGENTSIM_API_KEY": "asm_live_..."
}
}
}
}