Kudosity

Kudosity MCP Connector for Claude

A+

Automate SMS & WhatsApp messaging via Kudosity — send and cancel SMS, send WhatsApp messages, manage contacts and lists, track delivery, and check account balance from any AI agent.

17 tools Official Updated Oct 1, 2026 Official Vinkius Partner

Connect your Kudosity account to any AI agent and take full control of your SMS and WhatsApp messaging workflows through natural conversation.

What you can do

  • Send & Cancel SMS — Send messages to individual recipients or entire contact lists, schedule sends, and cancel scheduled messages by message ID
  • Send WhatsApp Messages — Send templated, text, or custom WhatsApp messages to single recipients with SMS fallback support
  • Number Formatting — Sanitise phone numbers from your CRM into E.164 international format for reliable delivery
  • Delivery Tracking — Retrieve delivery status, delivery statistics (delivered, bounced, pending), and reply responses for any message
  • Contact Management — Create contact lists, add and remove contacts, and opt out subscribers for marketing compliance
  • Account Reporting — Check your account balance, get SMS sent counts within timeframes, and retrieve campaign information

How it works

  1. Subscribe to this server
  2. Enter your Kudosity API Key, API Secret, and V2 API Key (for WhatsApp)
  3. Start sending and managing SMS and WhatsApp from Claude, Cursor, or any MCP-compatible client

No more switching between your messaging dashboard and your editor to check delivery status or add contacts. Your AI acts as a dedicated messaging operations assistant.

Who is this for?

  • Marketing Teams — send campaigns via SMS and WhatsApp, manage contact lists, and track delivery metrics without leaving the conversation
  • Engineering Teams — integrate SMS and WhatsApp notifications into workflows with precise number formatting and delivery verification
  • Operations & Customer Support — check delivery status, retrieve replies, and manage opt-outs directly from your AI agent
smswhatsappmessagingcontact-managementdelivery-trackingsms-marketingwhatsapp-business

17 tools expose this connector's capabilities to your AI agent.

format_number

Useful for cleaning CRM data before sending SMS. Format a phone number to E.164 international format

get_sms_sent_count

Start and end date must be within 7 days. If omitted, covers the last 24 hours. Get total SMS sent count in a timeframe

get_sms_stats

Get message/campaign delivery report

opt_out_contact

Required for marketing compliance — enables an unsubscribe method. Unsubscribe a contact from list(s)

cancel_sms

Only messages that have been scheduled can be cancelled. Cancel a scheduled SMS

remove_contact

Number must be in E.164 format unless countrycode is provided. Remove a contact from list(s)

get_balance

Get Kudosity account balance

add_contact_to_list

If the contact already exists, it will be ignored (not updated). Number must be in E.164 format unless countrycode is provided. Add a contact to a list

get_contact_list

Get detailed information about a contact list

get_sms_delivery_status

Get SMS delivery status for a specific recipient

get_sms_info

Does not return individual messages with populated variables. Get message/campaign information

get_sms_responses

Filter by message_id, keyword, keyword_id, or virtual number. Supports date range filtering. Get SMS reply responses

get_whatsapp

Returns message content, delivery status, and metadata. Get details of a sent WhatsApp message

list_contact_lists

Supports pagination. List all contact lists in your account

list_whatsapp

Messages returned in reverse chronological order (newest first). Supports cursor-based pagination with 1-100 messages per page. List WhatsApp messages for your account

send_sms

Numbers must be in E.164 international format unless countrycode is provided. Send an SMS message

send_whatsapp

Supports text, template, and custom content types. Templates must be pre-approved by WhatsApp. Recipient must have an active WhatsApp account and have opted in. Send a WhatsApp message

See how to talk to your AI agent using Kudosity.

Send an SMS saying 'Your order has shipped!' to 61478038915.

Message sent successfully! Message ID: 339683245, 1 recipient, cost: $0.087 AUD. The message has been dispatched and delivery reports will be available shortly.

Check the delivery status of message 339683245 for recipient 61478038915.

Delivery confirmed! The message 'Your order has shipped!' was delivered to 61478038915 at 11:17 AM UTC on June 18th. Status: delivered. Sender: 61429720235.

What is my current Kudosity account balance?

Your current account balance is $73.954 AUD. You have sufficient credit to continue sending messages.

Send a WhatsApp message using template 'order_confirmation' with parameters ['John', '#12345'] to 61411122211.

WhatsApp message sent successfully! Message ID: 6fdae71c-dad7-4c36-9734-a69693ecf3b4. The template 'order_confirmation' was delivered to 61411122211 with your parameters. The message was created at 2021-01-01T00:00:00Z.

Yes! Use the `send_sms` tool with up to 500 comma-separated recipient numbers in the `to` parameter, or send to an entire contact list by providing a `list_id`. Numbers must be in E.164 international format, or use the `countrycode` parameter to auto-format local numbers.

Related Connectors