Send SMS, MMS and WhatsApp, manage contacts and webhooks, from AI agents.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Kudosity.
send_smsSend an SMS to a recipient
send_mmsSend an MMS with a media attachment
send_whatsappSend a WhatsApp message (free-form text or approved template)
get_messageGet a sent message and its status by channel + ID
list_messagesList sent/received messages with delivery status; filter by status, direction (sent/replies), recipient, dates
create_webhookRegister an HTTPS webhook for delivery status, inbound messages, link hits, opt-outs
An installable Model Context Protocol server that gives AI agents native tools to send SMS, MMS and WhatsApp messages, manage contacts and webhooks, and research the Kudosity API β powered by Kudosity.
Runs locally (or in your own infrastructure), authenticates with your Kudosity API key, and exposes one clean tool per action β so an agent calls send_sms instead of hand-building HTTP requests.
Messaging
| Tool | Type | Description |
|---|---|---|
send_sms | write | Send an SMS to a recipient |
send_mms | write | Send an MMS with a media attachment |
send_whatsapp | write | Send a WhatsApp message (free-form text or approved template) |
get_message | read | Get a sent message and its status by channel + ID |
list_messages | read | List sent/received messages with delivery status; filter by status, direction (sent/replies), recipient, dates |
Webhooks
| Tool | Type | Description |
|---|---|---|
create_webhook | write | Register an HTTPS webhook for delivery status, inbound messages, link hits, opt-outs |
list_webhooks | read | List configured webhooks |
delete_webhook | write | Delete a webhook by ID |
Contacts & lists (require KUDOSITY_API_SECRET)
| Tool | Type | Description |
|---|---|---|
create_list | write | Create a contact list |
get_lists | read | List all contact lists |
get_list | read | Get a list and optionally its members |
add_contact_to_list | write | Add a contact to a list |
remove_contact_from_list | write | Remove a contact from a list |
delete_list | write | Delete a contact list |
Account (requires KUDOSITY_API_SECRET)
| Tool | Type | Description |
|---|---|---|
get_balance | read | Get your account balance |
API discovery β research the whole Kudosity API, always current
| Tool | Type | Description |
|---|---|---|
list_specs | read | List the Kudosity API specifications |
list_endpoints | read | List all endpoints for a spec |
search_endpoints | read | Search the API by keyword |
get_endpoint | read | Get full detail for one endpoint |
The discovery tools read the live specs from developers.kudosity.com, so they always reflect the latest published docs.
Runs via npx β no clone required.
KUDOSITY_API_SECRET is optional β omit it if you only need messaging, webhooks, and discovery. It's required for the contact-list and balance tools.
.cursor/mcp.json.vscode/mcp.jsonKudosity has two API surfaces, and this server uses each where it's authoritative:
| Tools | Auth | Credentials |
|---|---|---|
| Messaging, webhooks, discovery | x-api-key header | KUDOSITY_API_KEY |
| Contact lists, balance | HTTP Basic | KUDOSITY_API_KEY + KUDOSITY_API_SECRET |
Credentials are read from environment variables and never written to disk. Treat them as secrets.
| Env var | Required | Default | Description |
|---|---|---|---|
KUDOSITY_API_KEY | yes | β | Your Kudosity API key |
KUDOSITY_API_SECRET | for contacts/balance | β | Your Kudosity API secret |
KUDOSITY_API_BASE_URL | no | https://api.transmitmessage.com | Override the v2 API base URL |
KUDOSITY_V1_BASE_URL | no | https://api.transmitsms.com | Override the v1 API base URL |
Test tool listing with the MCP Inspector, or run the checks:
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/kudosity)<a href="https://allmcps.com/mcp/kudosity"><img src="https://allmcps.com/api/badge/kudosity?style=directory" alt="Kudosity on AllMCPs" /></a>