SMS.ir MCP Server
About
A Model Context Protocol server that allows AI assistants like Claude to send SMS messages, send verification codes, and check account credit via the SMS.ir API.
Details
- License
- MIT license
Explore
- Send single SMS messages to individual recipients
- Send bulk SMS messages to multiple recipients
- Send verification code SMS messages using templates
- Check account credit balance
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
SMS.ir MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
- Node.js v18 or newer
- An API key from SMS.ir
You can install the MCP server directly from npm using npx:
This method is preferred as it allows you to use the server without downloading it manually, and it's easy to update.
If you prefer to manually install and customize the server:
1. Clone this repository:
git clone https://github.com/your-username/mcp-sms-ir.git
cd mcp-sms-ir
2. Install dependencies:
bun install
1. Create an account on SMS.ir if you don't already have one
2. Log in to your account
3. Go to your user panel
4. Find the API Key section and generate/copy your API key
Add the SMS.ir server to your Cline MCP settings file:
json{
"mcpServers": {
"sms-ir": {
"command": "node",
"args": ["/path/to/mcp-sms-ir/build/index.js"],
"env": {
"SMS_IR_API_KEY": "your-api-key-from-sms-ir"
}
}
}
}
``
Replace
/path/to/mcp-sms-ir with the actual path to this repository on your system, and your-api-key-from-sms-ir with your actual API key from SMS.ir.
Add the SMS.ir server to your Claude desktop app configuration file:
MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json`
Once the MCP server is properly configured, you can ask Claude to use it:
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"sms.ir mcp server": {
"sms-ir": {
"command": "npx",
"args": [
"-y",
"mcp-sms-ir"
],
"env": {
"SMS_IR_API_KEY": ""
}
}
}
}
}
McpServers
{
"sms-ir": {
"command": "npx",
"args": [
"-y",
"mcp-sms-ir"
],
"env": {
"SMS_IR_API_KEY": ""
}
}
}
This is a Model Context Protocol (MCP) server for SMS.ir messaging services. It allows AI assistants like Claude to send SMS messages via the SMS.ir API.
Features
- Send single SMS messages to individual recipients
- Send bulk SMS messages to multiple recipients
- Send verification code SMS messages using templates
- Check account credit balance
Installation
Prerequisites
- Node.js v18 or newer
- An API key from SMS.ir
Installation Methods
Method 1: Install from npm (Recommended)
You can install the MCP server directly from npm using npx:
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



