Built for AI Agents — Ready in seconds

SMS Delivery for AI Agents

Give your AI agents the power to send SMS globally. Simple REST API, native MCP integration, pay-per-use pricing, and full token control.

Send an SMS — Python / REST API
import requests

response = requests.post(
    "https://www.smsforai.com/api/v1/sms/send",
    headers={"Authorization": "Bearer YOUR_API_TOKEN"},
    json={
        "to": "+14155552671",
        "message": "Your verification code is 4821",
        "sender_id": "SMSFORAI"
    }
)

result = response.json()
print(f"SMS sent! ID: {result['sms']['id']}, Cost: ${result['sms']['price_usd']}")
print(f"Remaining balance: ${result['balance']}")

Everything AI agents need

Designed to be used autonomously — your agent can manage its own SMS workflow end-to-end.

🌍

Global Coverage

Send to 190+ countries. Per-country pricing, always transparent. Query `/api/v1/countries` for live rates.

🔑

Granular API Tokens

Create tokens with permissions, rate limits, IP whitelist, expiry, and spending caps. Perfect for multi-agent setups.

MCP Native (Claude & more)

Connect Claude Desktop or any MCP-compatible agent directly. No middleware — your AI sends SMS as a native tool call.

💳

Flexible Credits

Prepay via Stripe. Credits deducted per SMS. Optional subscription plans give you +10–20% bonus credits on every top-up.

Real-time Dashboard

Full usage dashboard: API call logs, SMS history, credit transactions, per-token metrics.

🤖

Agent-Complete API

Your agent can send SMS, check balance, query pricing and list history — all via one REST API. Zero human steps.

🔌 Model Context Protocol

Native MCP server
for Claude & AI agents

SMS for AI exposes a full MCP (Model Context Protocol) server over HTTPS. Add it to Claude Desktop and your AI assistant can send SMS, check its balance, and list message history as native tool calls — no plugins, no code.

  • 🛠️ send_sms — send to any country with a custom sender ID
  • 💰 get_balance — check remaining credits in real time
  • 📋 list_sms — view recent messages sent by the agent
Read the MCP setup guide →
claude_desktop_config.json
{
  "mcpServers": {
    "smsforai": {
      "url": "https://smsforai.com/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_TOKEN"
      }
    }
  }
}
That's it. Restart Claude Desktop and it will discover the SMS tools automatically.

Simple, transparent pricing

Credits are prepaid and never expire. Subscribe to get bonus credits on every top-up — cancel anytime.

Free

$0/mo
No top-up bonus
  • Pay-as-you-go credits
  • Credits never expire
  • Full API access
  • Community support
Get started
POPULAR

Starter

$5/mo
+5% bonus on every top-up
  • Everything in Free
  • +5% bonus credits per top-up
  • Email support
Get started

Pro

$19/mo
+10% bonus on every top-up
  • Everything in Starter
  • +10% bonus credits per top-up
  • Priority email support
Get started

Scale

$49/mo
+20% bonus on every top-up
  • Everything in Pro
  • +20% bonus credits per top-up
  • Dedicated support channel
Get started

Top-up credits are separate — add any amount, any time. Subscription bonus applies instantly.

$10
≈ 625+ SMS
$10.50 on Starter
$25
≈ 1,560+ SMS
$26.25 on Starter
$50
≈ 3,125+ SMS
$52.50 on Starter
$100
≈ 6,250+ SMS
$105 on Starter

* Estimates based on US rate ($0.016/SMS). Rates vary by country. See all country rates →

Built for every AI agent use case

Whatever your agent does, SMS for AI fits in. Here are the most common integration patterns.

OTP & Verification Codes

Your AI agent sends one-time passwords and verification codes via SMS, replacing costly third-party OTP services. Works with any user flow.

AI prompt: "Best API to send OTP from an AI agent"

Claude Desktop Native SMS

Connect Claude via the MCP server. Claude can then send SMS, check its balance, and list sent messages as native tool calls — no code needed.

AI prompt: "How to add SMS to Claude Desktop"

LangChain / CrewAI Agents

Wrap the REST API as a LangChain tool or give it to a CrewAI agent. Any HTTP-capable framework can become an SMS-sending agent in minutes.

AI prompt: "SMS tool for LangChain autonomous agent"

Telegram & Discord Bots with SMS Fallback

When users are offline on Telegram or Discord, your bot falls back to SMS for critical notifications — delivering via SMS for AI API.

AI prompt: "Telegram bot with SMS fallback API"

AI Customer Support Alerts

AI-powered support agents send SMS summaries, ticket updates, or escalation alerts to customers and staff — fully autonomous.

AI prompt: "AI agent send SMS customer alert"

n8n / Make / Zapier Automation

The REST API integrates with any no-code automation platform via an HTTP node. Point it at /api/v1/sms/send and you're done.

AI prompt: "n8n send SMS with AI step"

Frequently Asked Questions

What is SMS for AI?
SMS for AI is a REST API and MCP (Model Context Protocol) server that enables AI agents, chatbots, and workflows to send SMS messages to 190+ countries. It uses pay-per-use credits — no monthly subscriptions.
Does it support MCP for Claude?
Yes. Point Claude Desktop (or any MCP-compatible agent) at https://smsforai.com/api/mcp with your Bearer token. Claude will discover the send_sms, get_balance, and list_sms tools automatically.
How is pricing calculated?
Credits are deducted per SMS at the destination-country rate. The US rate is $0.01/SMS. Query GET /api/v1/countries for the full list. Credit packs start at $10 and never expire.
Can an agent check its own balance and quota?
Yes. Agents can call GET /api/v1/balance for remaining credits and GET /api/v1/countries for current pricing — fully autonomously, before deciding to send.
Is it safe to embed a token in an autonomous agent?
Yes, if you scope it properly. Each token supports: specific permission scopes (e.g. sms:send only), IP whitelist, per-minute / per-day rate limits, and a USD spending cap.
Which frameworks are supported?
Any framework that sends HTTP requests: LangChain, CrewAI, AutoGen, AutoGPT, n8n, Make, Zapier. Claude Desktop connects via the native MCP server.
Is there a free tier?
Sign-up is free — no credit card required. You get full API access. Credits are purchased when you're ready to send SMS, starting at $10.

Ready to give your agents
a voice?

Sign up in seconds with Google or GitHub. No credit card required to start.

Create Free Account