vendel-mcp

March 21, 2026 · View on GitHub

MCP server for Vendel SMS Gateway — send and receive SMS from Claude.

Exposes Vendel's SMS gateway as MCP tools, allowing Claude Desktop, Claude Code, and any MCP client to send messages, check quotas, manage templates, and schedule SMS.

Install

go install github.com/JimScope/vendel-mcp@latest

Setup

Claude Code

claude mcp add vendel -e VENDEL_URL=https://your-instance.com -e VENDEL_API_KEY=vk_your_key -- vendel-mcp

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "vendel": {
      "command": "vendel-mcp",
      "env": {
        "VENDEL_URL": "https://api.vendel.cc",
        "VENDEL_API_KEY": "vk_your_api_key"
      }
    }
  }
}

Configuration

VariableRequiredDescription
VENDEL_URLYesYour Vendel instance URL (e.g. https://api.vendel.cc)
VENDEL_API_KEYYesIntegration API key (starts with vk_)

Tools

ToolDescription
send_smsSend an SMS to one or more phone numbers
list_messagesList sent/received messages with filters
get_messageGet details of a specific message
check_quotaCheck plan limits and current usage
list_devicesList registered gateway devices
list_templatesList available SMS templates
send_templateSend an SMS using a saved template
schedule_smsSchedule an SMS for future delivery
list_scheduledList scheduled SMS messages

Resources

URIDescription
vendel://quotaCurrent quota and plan limits as JSON

Development

go build -o vendel-mcp .
VENDEL_URL=http://localhost:8090 VENDEL_API_KEY=vk_test ./vendel-mcp

License

MIT