MCP Hub
Back to servers

@theyahia/kavenegar-mcp

MCP server for Kavenegar — SMS gateway, OTP, voice calls (Iran)

npm179/wk
Updated
Apr 1, 2026

Quick Install

npx -y @theyahia/kavenegar-mcp

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)

ToolDescription
send_smsSend a single SMS message
send_bulk_smsSend SMS to multiple recipients
get_delivery_statusCheck message delivery status
get_account_infoGet account information
lookupSend template-based SMS with tokens
send_otpSend OTP code using a template
get_balanceGet account balance and credits
list_outboxList 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

VariableRequiredDescription
KAVENEGAR_API_KEYYesAPI 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

Reviews

No reviews yet

Sign in to write a review