MCP server
SlickText MCP by usefulapi
io.usefulapi/slicktext
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Read SlickText contacts, lists, campaigns, analytics and inbox; create and update contacts.
Working at last checkVerified publisher: usefulapi.ioAbout 6,092 tokens per request once connected24 tools
https://slicktext.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 24
- Token cost
- About 6,092 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08: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 slicktext https://slicktext.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.slicktext] url = "https://slicktext.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"slicktext":{"httpUrl":"https://slicktext.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"slicktext":{"url":"https://slicktext.usefulapi.io/mcp"}}}
VS Code
{"servers":{"slicktext":{"type":"http","url":"https://slicktext.usefulapi.io/mcp"}}}
Antigravity
agy mcp add slicktext https://slicktext.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":"slicktext","server_url":"https://slicktext.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"slicktext","server_url":"https://slicktext.usefulapi.io/mcp"}
Tools
slicktext_add_contact_to_lists~276 tokens
WRITE: add one contact to one or more contact lists (it does not change the contact's opt-in status; lists are also campaign audiences). Returns SlickText's count of memberships added. WARNING: SlickText workflows can trigger on this event (Contact Created / Contact Field Changed / Contact Added toslicktext_create_contact~716 tokens
WRITE: add a contact to the brand. By default the contact is created as 'not subscribed' and gets no text. Set opt_in_status='subscribed' ONLY for people who gave explicit permission to receive texts (SlickText has a zero-tolerance policy for unsolicited texts). force_double_opt_in=true makes SlickTslicktext_find_contact~265 tokens
Find contacts by mobile number or email address (exact match). A 10-digit US number is matched as +1XXXXXXXXXX, the way SlickText stores numbers. Use it before creating a contact to avoid duplicates. GET /brands/{brand_id}/contacts?mobile_number=… or ?email=….slicktext_get_analytics~520 tokens
Brand-level analytics. metric: contacts (current totals), contact_growth, contact_add_delete_events, opt_in_status_events, campaigns, messages (messages sent), message_credits, inbox_users (assignments, closures, response times per user), inbox_tags. Optional group (allowed per metric — contacts: soslicktext_get_brand~114 tokens
Get the SlickText brand this API key belongs to: brand_id, name, website, sending-number registration details, opt-in / double-opt-in messages, inbox settings and the message credit limit. Every other tool works within this brand. GET /brands.slicktext_get_campaign~127 tokens
Get one campaign by id: body, media_url, status, audience_size, schedule and completion. GET /brands/{brand_id}/campaigns/{id}.slicktext_get_campaign_stats~194 tokens
Performance of one campaign: contacts reached, clicks, click_rate, unique clicks, unsubscribes, unsubscribe_rate, orders, revenue, average order value, revenue per message, plus the campaign, its audiences and links. GET /brands/{brand_id}/analytics/campaigns/{id}.slicktext_get_contact~138 tokens
Get one contact by id: name, mobile_number, email, birthdate, address, opt_in_status, source, custom_fields, time zone and dates. GET /brands/{brand_id}/contacts/{id}.slicktext_get_conversation~172 tokens
Get the content of one inbox conversation by its id (the _id from slicktext_list_conversations). For the message-by-message history also call slicktext_list_messages with source=InboxThread and source_id=<conversation id>. GET /brands/{brand_id}/inbox-threads/{id}/content.slicktext_get_credit_usage~99 tokens
Message credits for the current billing period: total_credits (subscription + rollover + purchased), credits_used, credits_available and the credit limit. GET /brands/{brand_id}/usage.slicktext_get_keyword~127 tokens
Get one keyword by id, including the contact_list_ids that people who text it are added to. GET /brands/{brand_id}/keywords/{id}.slicktext_get_list~141 tokens
Get one contact list by id plus its contact count (all statuses: subscribed, not subscribed, unsubscribed, blocked). GET /brands/{brand_id}/lists/{id} and /lists/{id}/contacts/count.slicktext_list_campaigns~216 tokens
List the brand's SMS/MMS campaigns: name, body, status (e.g. draft, scheduled, queued, sent), scheduled/started/finished times, completion_percentage and audience (lists/segments and size). GET /brands/{brand_id}/campaigns.slicktext_list_contacts~391 tokens
List the brand's contacts (subscribers) with name, mobile_number, email, opt_in_status, source, custom_fields and dates. Filters are exact, case-sensitive matches (SlickText has no partial search). Paged: returns count, has_more and next_offset. GET /brands/{brand_id}/contacts.slicktext_list_conversations~237 tokens
List two-way inbox conversations: status (open, pending, closed), the contact, the last message and its direction/time, assigned user, tags and unread state. GET /brands/{brand_id}/inbox-threads.slicktext_list_custom_fields~169 tokens
List the brand's contact custom fields: name, internal_name (the key used in contact filters and writes), data_type and description. GET /brands/{brand_id}/custom-fields.slicktext_list_inbox_tags~155 tokens
List the inbox tags used to label conversations (inbox_tag_id, name, color, description). GET /brands/{brand_id}/inbox-tags.slicktext_list_keywords~190 tokens
List the brand's text-to-join keywords (word, description, active, auto-response and opt-in messages, double opt-in). GET /brands/{brand_id}/keywords.slicktext_list_list_contacts~235 tokens
List the contacts in one contact list (paged). GET /brands/{brand_id}/lists/{id}/contacts.slicktext_list_lists~183 tokens
List the brand's contact lists (contact_list_id, name, description, created). Optional exact name filter. GET /brands/{brand_id}/lists.slicktext_list_messages~433 tokens
List individual SMS/MMS messages sent and received by the brand: to, from, body, direction, source (Campaign, Keyword, InboxThread, API …), status (delivered, undelivered …), credits and the contact. Filters are exact matches; use to/from with a phone number to read one contact's history, or source=slicktext_list_segment_contacts~197 tokens
List the contacts that currently match one segment (paged). GET /brands/{brand_id}/segments/{id}/contacts.slicktext_list_segments~153 tokens
List the brand's segments (rule-based contact groups: segment_id, name, description). GET /brands/{brand_id}/segments.slicktext_update_contact~644 tokens
WRITE: change fields of an existing contact (only the fields you pass are sent). opt_in_status can mark a contact unsubscribed or blocked; set it to 'subscribed' ONLY when the person explicitly agreed to receive texts. WARNING: SlickText workflows can trigger on this event (Contact Created / Contact
Browse
Related MCP servers
- AiSensy MCP by usefulapi
Read AiSensy contacts, templates and campaigns; add contacts, send WhatsApp messages on approval. - Sakari MCP by usefulapi
Manage Sakari SMS contacts, conversations, templates and campaigns, and send texts. - SalesBlink Cold Email
Cold email sequences, leads, templates, senders, inbox, and analytics via the SalesBlink API. - Sarbacane MCP by usefulapi
Read Sarbacane campaigns, stats, lists and blacklists; manage contacts and draft email campaigns. - Mail Blaze MCP by usefulapi
Manage Mail Blaze lists, subscribers, templates, campaigns and reports; send transactional email. - iContact MCP by usefulapi
Read iContact contacts, lists, campaigns and message stats; add contacts and manage subscriptions. - Textline MCP by usefulapi
Read Textline conversations, contacts and reports; send a text, add notes, resolve or transfer. - Sendlane MCP by usefulapi
Manage Sendlane lists, contacts, tags and custom fields; read campaign and SMS reports.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/slicktext)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents