Kudosity MCP Server
OfficialEnables sending WhatsApp messages (free-form text or approved templates) and tracking their delivery status through the Kudosity API.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Kudosity MCP ServerSend an SMS to 61438333061 saying my order shipped."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Kudosity MCP Server
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.
Tools
Messaging
Tool | Type | Description |
| write | Send an SMS to a recipient |
| write | Send an MMS with a media attachment |
| write | Send a WhatsApp message (free-form text or approved template) |
| read | Get a sent message and its status by channel + ID |
| read | List sent/received messages with delivery status; filter by status, direction (sent/replies), recipient, dates |
Webhooks
Tool | Type | Description |
| write | Register an HTTPS webhook for delivery status, inbound messages, link hits, opt-outs |
| read | List configured webhooks |
| write | Delete a webhook by ID |
Contacts & lists (require KUDOSITY_API_SECRET)
Tool | Type | Description |
| write | Create a contact list |
| read | List all contact lists |
| read | Get a list and optionally its members |
| write | Add a contact to a list |
| write | Remove a contact from a list |
| write | Delete a contact list |
Account (requires KUDOSITY_API_SECRET)
Tool | Type | Description |
| read | Get your account balance |
API discovery — research the whole Kudosity API, always current
Tool | Type | Description |
| read | List the Kudosity API specifications |
| read | List all endpoints for a spec |
| read | Search the API by keyword |
| 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.
Related MCP server: Telnyx MCP Server
Requirements
Node.js 18+
A Kudosity account and API key — Settings → API Settings in the Kudosity platform
For contact and balance tools, also your API secret (same settings page)
Install & configure
Runs via npx — no clone required.
Claude Desktop / Claude Code
{
"mcpServers": {
"kudosity": {
"command": "npx",
"args": ["-y", "kudosity-mcp"],
"env": {
"KUDOSITY_API_KEY": "your_api_key",
"KUDOSITY_API_SECRET": "your_api_secret"
}
}
}
}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 — .cursor/mcp.json
{
"mcpServers": {
"kudosity": {
"command": "npx",
"args": ["-y", "kudosity-mcp"],
"env": { "KUDOSITY_API_KEY": "your_api_key", "KUDOSITY_API_SECRET": "your_api_secret" }
}
}
}VS Code — .vscode/mcp.json
{
"servers": {
"kudosity": {
"command": "npx",
"args": ["-y", "kudosity-mcp"],
"env": { "KUDOSITY_API_KEY": "your_api_key", "KUDOSITY_API_SECRET": "your_api_secret" }
}
}
}Usage examples
"Send an SMS to 61438333061 from KudosityDemo saying the order shipped."
"Send the order_status_sample WhatsApp template to 61411122211."
"List my delivered SMS from the last day." / "Show me inbound SMS replies."
"Create a contact list called VIPs and add 61438333061."
"Register a webhook at https://example.com/hook for SMS delivery status."
"What's my account balance?"
"Search the Kudosity API for anything about opt-outs."
Authentication
Kudosity has two API surfaces, and this server uses each where it's authoritative:
Tools | Auth | Credentials |
Messaging, webhooks, discovery |
|
|
Contact lists, balance | HTTP Basic |
|
Credentials are read from environment variables and never written to disk. Treat them as secrets.
Configuration
Env var | Required | Default | Description |
| yes | — | Your Kudosity API key |
| for contacts/balance | — | Your Kudosity API secret |
| no |
| Override the v2 API base URL |
| no |
| Override the v1 API base URL |
Local development
git clone https://github.com/kudosity/mcp
cd mcp
npm install
npm run build
KUDOSITY_API_KEY=your_api_key npm startTest tool listing with the MCP Inspector, or run the checks:
npm test # mock integration tests (no credentials)
node test/discovery-test.mjs # live spec-discovery test (no credentials)License
Maintenance
Related MCP Servers
- Flicense-qualityDmaintenanceAn MCP (Multi-Agent Conversation Protocol) Server that enables interaction with the WhatsApp Business API, allowing agents to send messages, manage media, and perform other WhatsApp business operations through natural language.Last updated1
- FlicenseCqualityDmaintenanceMCP server enabling interaction with Telnyx telephony, messaging, and AI assistant APIs through natural language.Last updated46

@saperly/mcpofficial
Alicense-qualityAmaintenanceMCP server for Saperly that enables AI agents to provision phone numbers, place calls, send SMS, and manage credentials via 36 tools backed by the Saperly API.Last updated5373MIT- Alicense-qualityCmaintenanceMCP server that connects AI agents to WhatsApp using the multi-device API, enabling messaging, group management, and more as a regular user.Last updated21MIT
Related MCP Connectors
Give AI agents real phone numbers, messages, and voice calls via MCP.
Phone, SMS & email for AI agents — one remote MCP endpoint, OAuth login, zero install.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kudosity/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server