theYahia/kavenegar-mcp
MCP server for Kavenegar — SMS gateway, OTP, voice (Iran)
Platform-specific configuration:
{
"mcpServers": {
"kavenegar-mcp": {
"command": "npx",
"args": [
"-y",
"kavenegar-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
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.
| 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 |
{
"mcpServers": {
"kavenegar": {
"command": "npx",
"args": ["-y", "@theyahia/kavenegar-mcp"],
"env": {
"KAVENEGAR_API_KEY": "<YOUR_API_KEY>"
}
}
}
}| Variable | Required | Description | |----------|----------|-------------| | KAVENEGAR_API_KEY | Yes | API key from Kavenegar panel |
MIT
Loading reviews...