SimpleTexting MCP by usefulapi
Send SMS/MMS, manage contacts, and read campaigns, messages and media on SimpleTexting.
Connect it
Settings → Connectors → Add custom connector
URL: https://simpletexting.usefulapi.io/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://simpletexting.usefulapi.io/mcp{
"mcpServers": {
"simpletexting": {
"url": "https://simpletexting.usefulapi.io/mcp"
}
}
}claude mcp add --transport http simpletexting https://simpletexting.usefulapi.io/mcp{
"servers": {
"simpletexting": {
"type": "http",
"url": "https://simpletexting.usefulapi.io/mcp"
}
}
}11 tools, verified live
simpletexting_list_contactsread-onlyList the account's contacts as a paged collection, optionally filtered by a `since` cursor and sort `direction`. SimpleTexting REST: GET /contacts.
simpletexting_get_contactread-onlyGet a single contact by its id or phone number, including profile fields, list memberships, and custom fields. SimpleTexting REST: GET /contacts/{contactIdOrNumber}.
simpletexting_list_campaignsread-onlyList 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_get_campaignread-onlyGet a single campaign by its id, including its message, recipients, and status. SimpleTexting REST: GET /campaigns/{id}.
simpletexting_list_messagesread-onlyList the account's messages as a paged collection (inbound + outbound message history). SimpleTexting REST: GET /messages.
simpletexting_get_messageread-onlyGet a single message by its id, including its text, direction, status, and timestamps. SimpleTexting REST: GET /messages/{id}.
simpletexting_list_mediaread-onlyList the account's media items (MMS assets) as a paged collection. SimpleTexting REST: GET /media.
simpletexting_get_mediaread-onlyGet a single media item (MMS asset) by its id, including its URL and metadata. SimpleTexting REST: GET /media/{id}.
simpletexting_evaluate_messageread-onlyDRY-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_send_messagecan modifySENDS 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_contactcan modifyUPDATES 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}.
Alternatives in Email & Messaging
Compare →
Benchmark Email MCP by usefulapiB
Manage Benchmark Email lists and contacts, and read campaign reports: opens, clicks, bounces.
Trengo MCP by usefulapiB
Work tickets and messages, look up contacts and teams, pull reports, and reply, assign or close.
Together AI MCP by usefulapiB
Run Together AI chat, embeddings and images; manage fine-tunes, batches and endpoints.
Squadcast MCP by usefulapiB
Read incidents, services, teams, on-call schedules; acknowledge, resolve and note incidents.
Spruce Health MCP by usefulapiB
Read Spruce Health contacts, conversations, messages, phone lines and team members (read-only).
Smoobu MCP by usefulapiB
Check vacation-rental reservations, rates, availability and guest messages, and update bookings.