MCP server
smsmode MCP by usefulapi
io.usefulapi/smsmode
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Read smsmode balance, messages, replies, campaigns and usage; send SMS to up to 10 numbers.
Working at last checkVerified publisher: usefulapi.ioAbout 3,556 tokens per request once connected13 tools
https://smsmode.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 13
- Token cost
- About 3,556 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http smsmode https://smsmode.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.smsmode] url = "https://smsmode.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"smsmode":{"httpUrl":"https://smsmode.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"smsmode":{"url":"https://smsmode.usefulapi.io/mcp"}}}
VS Code
{"servers":{"smsmode":{"type":"http","url":"https://smsmode.usefulapi.io/mcp"}}}
Antigravity
agy mcp add smsmode https://smsmode.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"smsmode","server_url":"https://smsmode.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"smsmode","server_url":"https://smsmode.usefulapi.io/mcp"}
Tools
smsmode_cancel_scheduled_message~168 tokens
WRITE: cancels ONE message that is still scheduled (status SCHEDULED, sent with send_at) so it is not sent; smsmode refuses messages already sent. Cannot be undone. DELETE /sms/v1/messages/{id}.smsmode_get_balance~136 tokens
The credit balance of the connected smsmode account (and sub-organisations an administrator key can see): amount and currency (negative = owed on a POST_PAY account), payment type (PRE_PAY / POST_PAY), state, monthly consumption and its limit. Good first call; check it before sending SMS. GET /commosmsmode_get_campaign~154 tokens
One campaign: state, period, recipients count, text, price and delivery counts per status. Use smsmode_list_messages with campaign_id for its individual messages. GET /sms/v1/campaigns/{id}.smsmode_get_channel~136 tokens
Details of one channel: type, flow, default sender ID and authorized sender IDs, limits and consumption. GET /commons/v1/channels/{id}.smsmode_get_consumption~216 tokens
One consumption record broken down by country (mcc) or network (mccMnc) with quantity and price per sub-item, optionally with delivery statuses. GET /commons/v1/consumptions/{id}.smsmode_get_message~189 tokens
One message: delivery status and detail, delivery date, recipient network, text, parts and price. GET /sms/v1/messages/{id}.smsmode_get_organisation~146 tokens
Full details of one organisation: contacts, addresses, company information, balance, monthly limit and consumption. GET /commons/v1/organisations/{id}.smsmode_list_campaigns~360 tokens
Existing SMS campaigns (grouped sends) with status SCHEDULED / ONGOING / ENDED, quantity, price and per-status delivery counts. Read only: this server does not send campaigns. GET /sms/v1/campaigns.smsmode_list_channels~260 tokens
List messaging channels (SMS or RCS; flow TRANSACTIONAL / MARKETING / OTP) with default sender, daily and monthly limits and consumption. A channel id is needed to scope messages or consumption to one channel. GET /commons/v1/channels.smsmode_list_consumptions~401 tokens
Sent-message counts and money spent per month or per day (price amount and currency), optionally for one channel. Default: monthly, the last 3 months. GET /commons/v1/consumptions.smsmode_list_messages~585 tokens
Messages with delivery status (SCHEDULED, ENROUTE, DELIVERED, UNDELIVERABLE, UNDELIVERED; status.detail names the cause), recipient, sender, text, parts and price. Default window: the last 10 days. Filter by direction (MT = sent, MO = replies received), recipient, your reference, channel or campaignsmsmode_lookup_number~154 tokens
Country and mobile network (mcc/mnc, operator) of a phone number. Only for customers with a premium smsmode subscription and, for now, only French numbers (403 otherwise). GET /commons/v1/lookup/{msisdn}.smsmode_send_smsSends messages · ~651 tokens
WRITE, SPENDS CREDIT: sends one SMS text to 1 to 10 recipients (one message each, a batch of unit messages) and texts REAL people immediately, or at send_at. Cost: every message is charged to the account at its destination's price per SMS part (GSM7: 160 characters for 1 part, 306 for 2, 459 for 3..
Browse
Related MCP servers
- AiSensy MCP by usefulapi
Read AiSensy contacts, templates and campaigns; add contacts, send WhatsApp messages on approval. - SlickText MCP by usefulapi
Read SlickText contacts, lists, campaigns, analytics and inbox; create and update contacts. - Sendlane MCP by usefulapi
Manage Sendlane lists, contacts, tags and custom fields; read campaign and SMS reports. - Autumn MCP by usefulapi
MCP server for Autumn — read customers, plans, balances & invoices; track usage and attach plans. - Funkel AI
Run LinkedIn and email outreach: find leads, manage campaigns, and reply to prospects. - Trumpia MCP by usefulapi
Read Trumpia lists, subscribers, keywords and reports; add contacts and send SMS or email campaigns. - iContact MCP by usefulapi
Read iContact contacts, lists, campaigns and message stats; add contacts and manage subscriptions. - Stream MCP by usefulapi
Query channels, search messages, and read threads, users and reactions in your Stream Chat app.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/smsmode)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents