关于 MSG91
MSG91 的远程 MCP 服务帮助 AI 助手查找并使用 MSG91 的消息及相关服务 API。它结合自然语言文档搜索、端点级 API 参考和命令行快速入门说明。
主要功能
- 01用自然语言搜索 MSG91 文档
- 02浏览 API 模块和端点规范
- 03提供命令行快速入门说明
适用场景
- 01为消息任务找到合适的 MSG91 API
- 02查看特定端点的参数
- 03准备从命令行调用 MSG91 API
MCP 相关
它通过 `https://mcp.msg91.com/mcp` 提供远程 Streamable HTTP MCP 服务。其工具可搜索 MSG91 文档、获取细至端点 OpenAPI 文件的 API 文档,并提供命令行快速入门说明。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.msg91.com/mcpclaude mcp add --transport http com-msg91-mcp https://mcp.msg91.com/mcp{"mcpServers":{"com-msg91-mcp":{"type":"http","url":"https://mcp.msg91.com/mcp"}}}在 Cursor 中打开{"servers":{"com-msg91-mcp":{"type":"http","url":"https://mcp.msg91.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-msg91-mcp":{"type":"http","url":"https://mcp.msg91.com/mcp"}}}{"mcpServers":{"com-msg91-mcp":{"serverUrl":"https://mcp.msg91.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍

MSG91 MCP
让 AI 助手与 MSG91 协作:查找适用于 SMS、OTP、WhatsApp、Email、Voice 等场景的 MSG91 API,查看其参数,并正确调用。
这是一个位于 https://mcp.msg91.com/mcp 的远程 MCP 服务(Streamable HTTP)。无需安装,服务本身也无需 API 密钥。
工具
| 工具 | 功能 |
|---|---|
search_msg91_docs | 使用自然语言问题搜索 MSG91 文档 |
get_msg91_api_docs | 逐模块浏览 MSG91 API 文档,深入查看单个端点的 OpenAPI 文件 |
quickstart-msg91 | 了解如何从终端运行任意 MSG91 API |
从 Cline 连接
从 Cline MCP Marketplace 安装,或打开 MCP Servers → Configure MCP Servers,并将以下内容添加到 cline_mcp_settings.json:
{
"mcpServers": {
"msg91": {
"type": "streamableHttp",
"url": "https://mcp.msg91.com/mcp",
"disabled": false,
"autoApprove": []
}
}
}
Agent 驱动的安装步骤见 llms-install.md。
从 Claude Code 连接
claude mcp add --transport http msg91 https://mcp.msg91.com/mcp
调用 MSG91 API
从终端运行任意 MSG91 端点(Node.js 18+):
npx docstar-cli msg91 <module> <endpoint> --<flag> "<value>"
# e.g.
npx docstar-cli msg91 whatsapp send-message-in-text --integrated_number "91XXXXXXXXXX" \
--recipient_number "91YYYYYYYYYY" --content_type "text" --text "Hello"
CLI 会在终端中提示你输入 MSG91 authkey,并可保存该密钥。不要将 authkey 粘贴到 AI 聊天中。
MCP Registry
server.json 是官方 MCP Registry 的列表条目,名称为 com.msg91/mcp。拥有 msg91.com 域名即可证明 com.msg91 名称的所有权。
一次性设置:创建签名密钥,并在 msg91.com 上发布其公钥(使用 Git Bash 或任何装有 OpenSSL 的 shell):
openssl genpkey -algorithm Ed25519 -out mcp-registry-key.pem
echo "v=MCPv1; k=ed25519; p=$(openssl pkey -in mcp-registry-key.pem -pubout -outform DER | tail -c 32 | base64)"
将打印出的行作为 TXT 记录添加到 msg91.com。妥善保管 mcp-registry-key.pem,不要将其放入此代码库。
发布(之后每次更改前先递增 version):
mcp-publisher login dns --domain msg91.com --private-key "$(openssl pkey -in mcp-registry-key.pem -noout -text | grep -A3 'priv:' | tail -n +2 | tr -d ' :\n')"
mcp-publisher publish
链接
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。