Skip to main content
Glama
smsmanager

smsmanager

SmsManager MCP Server

MCP (Model Context Protocol) server for sending SMS messages via SmsManager.cz HTTP API. Built for use with Claude Code.

Tools

Tool

Description

send_sms

Send an SMS to a phone number via SmsManager.cz

send_sms parameters

Parameter

Required

Description

phone_number

Yes

Recipient number with country code, no + (e.g. 420777123456)

message

Yes

SMS text, max 1000 characters

gateway

No

Delivery quality: high (default), economy, low

Related MCP server: vonage-mcp-server

Setup

1. Install dependencies

cd smsmanager-mcp
npm install

2. Get API key

Get your API key from SmsManager admin panel.

3. Add to Claude Code

Add to your project's .mcp.json:

{
  "mcpServers": {
    "smsmanager": {
      "type": "stdio",
      "command": "node",
      "args": ["/absolute/path/to/smsmanager-mcp/index.js"],
      "env": {
        "SMSMANAGER_API_KEY": "your_api_key_here"
      }
    }
  }
}

Or via CLI:

claude mcp add smsmanager -e SMSMANAGER_API_KEY=your_key -- node /absolute/path/to/smsmanager-mcp/index.js

Usage

Once configured, Claude can send SMS:

"Send an SMS to 420777123456 saying 'Meeting at 3pm tomorrow'"

API

Uses the SmsManager.cz HTTP API (https://http-api.smsmanager.cz/Send).

Full API documentation

Phone number format

Include country code without +: 420777123456 (Czech Republic = 420).

License

MIT

Available Tools

1 tool
send_smsA

Send an SMS message to a phone number via SmsManager.cz. Phone numbers should include country code without + (e.g. 420777123456 for Czech). Max 1000 characters. Returns message_id for reference.

Inputs: message (required), phone_number (required), gateway.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.8/5.0

    Scored across 1 tool

    Disambiguation5/5

    With only one tool, there is no possibility of confusion or overlap. The single tool has a clear and specific purpose: sending an SMS.

    Naming Consistency5/5

    The tool name 'send_sms' follows a clear verb_noun convention and matches its function. With only one tool, there are no inconsistencies to evaluate.

    Tool Count2/5

    The server has only one tool, which feels thin for the scope implied by 'smsmanager'. A typical SMS manager would reasonably include more than just sending, such as checking message status or account balance.

    Completeness2/5

    The tool surface is severely limited to sending SMS. Missing capabilities like viewing sent messages, checking delivery status, or managing contacts leave obvious gaps for an SMS management server.

    Maintenance

    ActivityInactive
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      MCP server for Ileti Merkezi SMS API (Turkey). Enables sending SMS, bulk SMS, checking delivery reports, and managing contacts and blacklists via API Key + Hash authentication.
      8
      13 npm
      1
      MIT
    • A
      license
      B
      quality
      D
      maintenance
      MCP server for sending SMS via the SMSPM API. Send transactional SMS from Claude Desktop, Cursor, Windsurf, Cline, or any MCP client.
      1
      48 npm
      MIT