loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

engagelab-sms-mcp

MCP Tool

DevEngageLab/engagelab-sms-mcp

Install

$ npx loaditout add DevEngageLab/engagelab-sms-mcp

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "engagelab-sms-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "engagelab-sms-mcp"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

engagelab-sms-mcp

An MCP server that lets AI assistants send SMS messages through EngageLab.

Add it to your MCP client (Cursor, Claude Desktop, etc.) and the AI can send template-based SMS on your behalf.

Prerequisites
  • Node.js 18+
  • An EngageLab account with SMS API credentials (dev_key and dev_secret)
  • At least one approved SMS template in your EngageLab console
Quick Start
Cursor

Go to Settings > MCP, click Add new MCP server, and paste:

{
  "mcpServers": {
    "engagelab-sms": {
      "command": "npx",
      "args": ["-y", "engagelab-sms-mcp"],
      "env": {
        "ENGAGELAB_DEV_KEY": "<your_dev_key>",
        "ENGAGELAB_DEV_SECRET": "<your_dev_secret>"
      }
    }
  }
}
Claude Desktop

Open Settings > Developer > Edit Config and add to mcpServers:

{
  "mcpServers": {
    "engagelab-sms": {
      "command": "npx",
      "args": ["-y", "engagelab-sms-mcp"],
      "env": {
        "ENGAGELAB_DEV_KEY": "<your_dev_key>",
        "ENGAGELAB_DEV_SECRET": "<your_dev_secret>"
      }
    }
  }
}
Other MCP Clients

Any MCP client that supports stdio transport can use this server. Point the command to npx -y engagelab-sms-mcp and pass the two required environment variables.

Available Tools
send_sms

Send SMS messages through EngageLab using a pre-approved template.

Input:

| Field | Type | Required | Description | |-------|------|----------|-------------| | to | string[] | Yes | Target phone numbers (international format recommended, e.g. +8618700001111) | | template.id | string | Yes | Approved EngageLab SMS template ID | | template.params | object | Yes | Template variable values, e.g. {"code": "123456"} |

Example input:

{
  "to": ["+8618700001111"],
  "template": {
    "id": "your-template-id",
    "params": {
      "code": "123456"
    }
  }
}

Output:

| Field | Type

Tags

mcp-server

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated23 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/23/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/DevEngageLab/engagelab-sms-mcp)](https://loaditout.ai/skills/DevEngageLab/engagelab-sms-mcp)