@theyahia/kavenegar-mcp
v1.0.1
Published
MCP server for Kavenegar — SMS gateway, OTP, voice calls (Iran)
Downloads
33
Maintainers
Readme
kavenegar-mcp
MCP server for Kavenegar SMS gateway (Iran). Supports sending SMS, bulk SMS, OTP, template-based messaging, delivery tracking, and account management. Uses API Key in URL path authentication.
Tools (8)
| Tool | Description |
|------|-------------|
| send_sms | Send a single SMS message |
| send_bulk_sms | Send SMS to multiple recipients |
| get_delivery_status | Check message delivery status |
| get_account_info | Get account information |
| lookup | Send template-based SMS with tokens |
| send_otp | Send OTP code using a template |
| get_balance | Get account balance and credits |
| list_outbox | List sent messages in date range |
Quick Start
{
"mcpServers": {
"kavenegar": {
"command": "npx",
"args": ["-y", "@theyahia/kavenegar-mcp"],
"env": {
"KAVENEGAR_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| KAVENEGAR_API_KEY | Yes | API key from Kavenegar panel |
Demo Prompts
- "Send an SMS to 09121234567 saying 'Your order is ready'"
- "Send bulk SMS to 3 numbers with a promotion"
- "Check delivery status of message 123456789"
- "Send OTP to 09121234567 using template 'verify'"
- "Show my Kavenegar account balance"
License
MIT
