
Kwtsms Mcp
Send SMS through kwtSMS (Kuwait): balance, Sender IDs, coverage. Preview and test mode by default.
- tools
- 6
- auth
- Secret needed
- transport
- STDIO
- env vars
- 4
- last updated
- Nov 9, 2026
Tools
6 toolsPublic tool metadata for what this MCP can expose to an agent.
send_smsPreview (default), test or live send to up to 10 numbers per call
Preview (default), test or live send to up to 10 numbers per call
No parameter schema in public metadata yet.
get_balanceYour credit balance
Your credit balance
No parameter schema in public metadata yet.
list_sender_idsSender IDs on your account
Sender IDs on your account
No parameter schema in public metadata yet.
check_coverageCountries your account can send to
Countries your account can send to
No parameter schema in public metadata yet.
validate_numbersChecks numbers without sending
Checks numbers without sending
No parameter schema in public metadata yet.
get_message_statusStatus of a sent message
Status of a sent message
No parameter schema in public metadata yet.
Sponsors
Configuration
KWTSMS_USERNAME*secretkwtSMS API username
KWTSMS_PASSWORD*secretkwtSMS API password
KWTSMS_SENDER_IDSender ID used for every send (KWT-SMS is for testing only)
KWTSMS_MCP_ALLOW_LIVESet to 1 to allow live sending (default: preview and test only)
Readme
kwtSMS MCP server
Send SMS from your AI assistant, through kwtSMS, the Kuwaiti SMS gateway. Tell Claude, Cursor, VS Code or any MCP client what to send and to whom, in English or Arabic: it writes the message, fixes the numbers, shows you the cost, and sends when you say yes. Free and open source.
Details
- Repository
- github.com/kwtsms/kwtsms-mcp
- Category
- Communication & Messaging
- Package
kwtsms-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active