MCP server
SimpleTexting MCP by usefulapi
io.usefulapi/simpletexting
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Send SMS/MMS, manage contacts, and read campaigns, messages and media on SimpleTexting.
Working at last checkVerified publisher: usefulapi.ioAbout 2,027 tokens per request once connected11 tools
https://simpletexting.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 11
- Token cost
- About 2,027 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 simpletexting https://simpletexting.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.simpletexting] url = "https://simpletexting.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"simpletexting":{"httpUrl":"https://simpletexting.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"simpletexting":{"url":"https://simpletexting.usefulapi.io/mcp"}}}
VS Code
{"servers":{"simpletexting":{"type":"http","url":"https://simpletexting.usefulapi.io/mcp"}}}
Antigravity
agy mcp add simpletexting https://simpletexting.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":"simpletexting","server_url":"https://simpletexting.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"simpletexting","server_url":"https://simpletexting.usefulapi.io/mcp"}
Tools
simpletexting_evaluate_message~168 tokens
DRY-RUN a message body to compute its segment count, whether it sends as SMS or MMS, and its estimated cost — WITHOUT sending anything. Safe and read-only. SimpleTexting REST: POST /messages/evaluate with JSON body {text, mode?}.simpletexting_get_campaign~105 tokens
Get a single campaign by its id, including its message, recipients, and status. SimpleTexting REST: GET /campaigns/{id}.simpletexting_get_contact~120 tokens
Get a single contact by its id or phone number, including profile fields, list memberships, and custom fields. SimpleTexting REST: GET /contacts/{contactIdOrNumber}.simpletexting_get_media~102 tokens
Get a single media item (MMS asset) by its id, including its URL and metadata. SimpleTexting REST: GET /media/{id}.simpletexting_get_message~106 tokens
Get a single message by its id, including its text, direction, status, and timestamps. SimpleTexting REST: GET /messages/{id}.simpletexting_list_campaigns~310 tokens
List the account's campaigns as a paged collection, optionally filtered by sending number, state, list, and start-date range. Note: only immediate campaigns are returned — scheduled/recurring campaigns are NOT included. SimpleTexting REST: GET /campaigns.simpletexting_list_contacts~196 tokens
List the account's contacts as a paged collection, optionally filtered by a `since` cursor and sort `direction`. SimpleTexting REST: GET /contacts.simpletexting_list_media~128 tokens
List the account's media items (MMS assets) as a paged collection. SimpleTexting REST: GET /media.simpletexting_list_messages~136 tokens
List the account's messages as a paged collection (inbound + outbound message history). SimpleTexting REST: GET /messages.simpletexting_send_messageSends messages · ~316 tokens
SENDS A REAL SMS or MMS to a recipient — this MODIFIES live data and consumes message credits. Provide only the optional fields you need. SimpleTexting REST: POST /messages with JSON body {contactPhone, text, accountPhone?, mode?, subject?, fallbackText?, mediaItems?}.simpletexting_update_contact~340 tokens
UPDATES a live contact — its profile fields, list memberships, and custom fields. This MODIFIES live data. Provide only the fields you want to change. SimpleTexting REST: PUT /contacts/{contactIdOrNumber}.
Browse
Related MCP servers
- iContact MCP by usefulapi
Read iContact contacts, lists, campaigns and message stats; add contacts and manage subscriptions. - Sakari MCP by usefulapi
Manage Sakari SMS contacts, conversations, templates and campaigns, and send texts. - AiSensy MCP by usefulapi
Read AiSensy contacts, templates and campaigns; add contacts, send WhatsApp messages on approval. - Vision6 MCP by usefulapi
Read Vision6 lists, contacts, messages and reports; update contacts; send transactional email/SMS. - Sarbacane MCP by usefulapi
Read Sarbacane campaigns, stats, lists and blacklists; manage contacts and draft email campaigns. - Sendlane MCP by usefulapi
Manage Sendlane lists, contacts, tags and custom fields; read campaign and SMS reports. - Applystead
Search open jobs from employers' own career sites: roles, companies and posting status. - Send16
Email for AI agents: send mail, manage contacts, automations & webhooks. Zero-DNS first send.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/simpletexting)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents