Clickatell MCP. Manage all global SMS and WhatsApp communications from one place.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Clickatell connects global messaging across SMS, WhatsApp, and chat channels. Your agent handles everything from sending bulk notifications to tracking delivery status and checking account balances in one conversation thread.
It gives you full control over automated business communication without leaving your AI client.
What your AI agents can do
Delete whatsapp template
Removes a specified message template from your account.
Get account balance
Checks the available credit balance for your messaging account.
Get account info
Retrieves general profile and account details.
Dispatches bulk or single transactional messages via SMS and WhatsApp using a unified command.
Retrieves real-time updates for any sent message, confirming if it was delivered or read by the recipient.
Checks your current credit balance and overall profile details to keep track of global messaging budgets.
Accesses, lists, and deletes pre-approved message templates required for initiating business conversations on WhatsApp.
Retrieves detailed logs of past messaging activity to audit performance or troubleshoot issues.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Clickatell: 12 Communication Tools
Use these tools to manage channels, check account details, list message history, and execute multi-channel communications.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Clickatell on Vinkius019dd0cedelete whatsapp template
Removes a specified message template from your account.
019dd0ceget account balance
Checks the available credit balance for your messaging account.
019dd0ceget account info
Retrieves general profile and account details.
019dd0ceget message status
Checks the current delivery status (sent, delivered, read) for a specific message ID.
019dd0ceget whatsapp media
Fetches details about multimedia content used in WhatsApp messages.
019dd0celist active channels
Lists all currently configured and active communication channels for your account.
019dd0celist message history
Retrieves a detailed list of past messages sent through the platform.
019dd0celist source numbers
Lists all configured sending phone numbers available for use in campaigns.
019dd0celist whatsapp templates
Fetches a list of existing, pre-approved WhatsApp message templates.
019dd0cesend bulk messages
Dispatches multiple messages to a list of recipients simultaneously.
019dd0cesend sms
Sends a standard SMS text message to a single recipient or group.
019dd0cesend whatsapp
Initiates sending a WhatsApp message, requiring an approved template for business use.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Clickatell, then connect any of our 4,900+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,900+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Clickatell. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Juggling messaging portals kills productivity.
Today, sending a simple status update means jumping through hoops. You log into your SMS portal to send the text. Then you switch over to the WhatsApp dashboard to upload media and check templates. If you want history, you open a third tab just for logs. It's manual clicking across three or four different systems.
With this MCP, you tell your agent exactly what needs to happen—for example, 'Send an update via WhatsApp, then log the result.' The AI handles the sequence of calls behind the scenes, pulling data from every necessary source and giving you one clean confirmation. You get back instant action.
The Clickatell MCP Gives You Full Messaging Visibility
You no longer have to manually check if the campaign reached its target audience or if the template was correct. The agent automatically checks `list_source_numbers` and verifies that you're using approved channels before attempting a send.
It’s simple: your AI client acts as your dedicated communication coordinator, managing templates, tracking balances (`get_account_balance`), and confirming delivery status—all in one conversation. It just works.
What you can do with this MCP connector
Managing customer communications used to mean jumping between multiple portals—one for SMS campaigns, another for WhatsApp templates, and a third just to check if the message actually got read. Now, you talk to your agent instead. You tell it, 'Send an order confirmation to these 50 users via WhatsApp.' It handles the connection and the delivery using high-fidelity global channels.
Need to know how many credits are left? Just ask. The AI manages everything—from sending messages to monitoring historical logs and ensuring you're following best practices. This deep level of control is available through Vinkius, connecting your agent directly to this entire communication infrastructure.
019dd0ce-fae7-714e-aeaf-61fa01cffd7d How Clickatell MCP Works
- 1 Subscribe to the MCP and grab your API Key from your Clickatell Workspace.
- 2 Provide your agent with the target number, message content, and preferred channel (SMS/WhatsApp).
- 3 Your agent executes the send request, then provides immediate status updates or fetches historical logs upon request.
The bottom line is you give the AI a natural language command, and it runs the complex communication workflow for you.
Who Is Clickatell MCP For?
This MCP is built for operations teams who can't afford to manually check dashboards or toggle between 5 different messaging portals just to send an update. It’s for anyone whose job revolves around high-volume, reliable customer communication.
Needs to instantly send personalized status updates or verification codes across channels without logging into a separate messaging dashboard.
Runs large-scale broadcast campaigns and needs continuous visibility into read rates, message history, and template compliance.
Integrates high-speed SMS or WhatsApp features into automated production workflows by calling specific tools via the AI agent.
What Changes When You Connect
- Consolidate comms: You don't need to switch between separate portals. Your agent handles both
send_smsandsend_whatsapp, making sure your message gets out, regardless of the channel. - Maintain compliance: Before running a campaign, you can use
list_whatsapp_templatesto ensure every communication follows approved business guidelines. - Know the status: Never wonder if a message was sent. Use
get_message_statusandlist_message_historyto confirm delivery, read receipts, and full activity logs. - Budget control: Keep your spending tight by running
get_account_balancewhenever you need to know how many credits are left for the next campaign. - Scale campaigns fast: Instead of manual sends, use
send_bulk_messagesto hit hundreds of users instantly while maintaining detailed oversight.
Real-World Use Cases
Handling an order delay notification
A customer service agent needs to inform a client about a shipment delay. They ask their agent, 'Send WhatsApp message to +1234567890 with the tracking update.' The agent executes send_whatsapp and confirms the status, giving the client peace of mind.
Running a compliance-checked marketing blast
A growth marketer must send 1,000 messages. First, they run list_whatsapp_templates to verify their content is compliant, then use send_bulk_messages and track the entire effort using list_message_history.
Auditing past communication failures
An ops engineer needs to know why a message failed last week. They ask their agent to run list_message_history and then use the specific ID to check the precise failure reason with get_message_status.
Starting a new automated workflow
A developer needs to integrate WhatsApp into a script. They start by calling list_active_channels to ensure all endpoints are configured before writing the final sending logic using send_whatsapp.
The Tradeoffs
Manual status checking
Checking delivery success requires logging into the messaging platform, finding the message ID, and manually looking at the status column. This wastes time.
→
Just ask your agent to run get_message_status with the message ID. It gives you the outcome instantly, without leaving your conversation.
Forgetting template rules
Trying to send a promotional WhatsApp message that hasn't been pre-approved, which will cause the entire campaign to fail.
→
Always check list_whatsapp_templates first. This confirms you have access to approved templates before running any sends.
Sending messages without budget checks
Starting a large bulk send only to find out halfway through that the account balance is zero, halting operations.
→
Run get_account_balance before you execute any major sending action. This prevents costly and unexpected shutdowns.
When It Fits, When It Doesn't
Use this MCP if your primary bottleneck is managing global message delivery across multiple channels (SMS, WhatsApp) or needing a single source of truth for messaging history and status updates. It's ideal when you need to automate the sending process itself. Don't use it if your goal is purely content generation—if you only need help drafting copy, use a general-purpose LLM tool instead. If your problem is deeper than just communication (e.g., needing to analyze user sentiment or categorize tickets), this MCP won't help; those require different types of AI tools.
Common Questions About Clickatell MCP
How do I check my credit balance using get_account_balance? +
You ask your agent to run get_account_balance. The AI pulls the live data and tells you exactly how many credits or funds are available for sending messages.
What is the difference between send_sms and send_whatsapp? +
send_sms handles standard text messaging, while send_whatsapp uses WhatsApp's dedicated channel. Remember that WhatsApp requires you to use a pre-approved template.
Can I check the status of an old message using list_message_history? +
Yes. First, run list_message_history to find the specific Message ID for that past communication. Then you use get_message_status with that ID to see its final delivery state.
How do I manage templates before a campaign? +
Use list_whatsapp_templates to view all currently approved templates. If you need to remove one, the delete_whatsapp_template tool handles that cleanup for you.
How can I verify my overall account details using get_account_info? +
It returns your general profile information. Use this tool to confirm that your AI client has successfully authenticated with the platform and pulled basic, up-to-date workspace data before attempting any actions.
What is the purpose of list_source_numbers when I need to send a message? +
The tool provides a complete directory of all configured sending numbers. This is essential because it confirms which specific channels or virtual lines your agent must route messages through.
What should I know before using send_bulk_messages for large campaigns? +
This function efficiently handles multiple recipients at once. Be aware that platform rate limits apply; if you are sending a very high volume, your agent may need to batch the requests or pause between runs.
If I want an image in my WhatsApp message, how do I use get_whatsapp_media? +
It fetches details about any associated multimedia content. You must call this tool first if you need your AI client to reference or attach a picture before sending the final chat message.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.