MSG91 について
MSG91のリモートMCPサーバーは、AIアシスタントによるMSG91のメッセージング関連APIの検索と利用を支援します。自然言語でのドキュメント検索、エンドポイント単位のAPI仕様、コマンドラインでのクイックスタート案内を備えています。
主な機能
- 01自然言語でMSG91ドキュメントを検索
- 02APIモジュールとエンドポイント仕様を参照
- 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": []
}
}
}
エージェントによるインストール手順は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 を備えた任意のシェルを使用)。
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)"
表示された行を msg91.com の TXT レコードとして追加します。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
リンク
- ウェブサイト:https://msg91.com
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。