ClickSend MCP サーバー
ClickSend APIを介してSMSメッセージングと音声合成(TTS)通話機能を提供するモデルコンテキストプロトコル(MCP)サーバー。このサーバーにより、AIモデルはプログラムによってSMSメッセージを送信したり、音声通話を開始したりできるようになります。
特徴
SMSメッセージング:世界中のどの電話番号にもSMSメッセージを送信できます
音声合成通話: カスタマイズ可能な音声合成メッセージで音声通話を行えます
レート制限: 1分あたり5アクションの制限を備えた組み込みの保護
入力検証:電話番号とメッセージ内容の包括的な検証
エラー処理: 詳細なエラーメッセージと適切なエラー伝播
インストール
前提条件
Node.js (v16 以上)
API認証情報を持つClickSendアカウント
MCP対応クライアント
設定
リポジトリをクローンします。
依存関係をインストールします:
プロジェクトをビルドします。
MCPクライアントの設定
cline_mcp_settings.jsonファイルまたはclaude_desktop_config.jsonファイルに次のセクションを追加します。
以下の例に示すように、ディレクトリをビルド フォルダーへの正しいパスに置き換え、ユーザー名と API キーを独自のものに置き換えてください。
使用法
利用可能なツール
1. SMSを送信する
指定された電話番号に SMS メッセージを送信します。
パラメータ:
to: E.164形式の電話番号(例: +61423456789)message: 送信するテキスト内容
例:
2. make_tts_call
テキスト読み上げ通話を開始します。
パラメータ:
to: E.164形式の電話番号message: 音声に変換するテキストコンテンツvoice: 音声の種類(「女性」または「男性」、デフォルトは「女性」)
例:
レート制限
サーバーは不正使用を防ぐため、1分あたり5アクションのレート制限を実装しています。この制限を超えるリクエストには、再試行の遅延を提案するエラーレスポンスが送信されます。
発達
利用可能なスクリプト
npm run build: TypeScriptをコンパイルし、出力を実行可能にするnpm run start: MCPサーバーを起動するnpm run dev: TypeScript コンパイラをウォッチモードで実行する
プロジェクト構造
エラー処理
サーバーは、さまざまなシナリオに対して詳細なエラー メッセージを提供します。
無効な電話番号
メッセージ内容の検証失敗
レート制限を超えました
API認証エラー
ネットワーク接続の問題
エラー応答には、問題の診断に役立つ適切なエラー コードと説明メッセージが含まれます。
やるべきこと
[ ] 複数の受信者
[ ] 送信者IDを設定する
[x] SMS
[x] TTS
[ ] メールアドレス
[ ] メディアのアップロード
[ ] メールの添付ファイル
[ ] MMS
[ ] 文字
[ ] ポストカード
[ ] ファックス
[ ] コスト計算と確認
[ ] 統計
[ ] 歴史
[ ] 連絡先
[ ] 自動化
ライセンス
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
このサーバーにより、AI モデルは、レート制限と入力検証が組み込まれた ClickSend の API を使用して、プログラムで SMS メッセージを送信したり、テキスト読み上げ通話を開始したりできるようになります。
Related Resources
Related MCP Servers
- -security-license-qualityA Model Context Protocol server that enables Claude and other AI assistants to send SMS and MMS messages using Twilio.Last updated -1810MIT License
- Asecurity-licenseAqualityA server implementing Model Context Protocol that enables AI assistants to interact with Slack API through a standardized interface, providing tools for messaging, channel management, user information retrieval, and more.Last updated -9106Apache 2.0
- Asecurity-licenseAqualityA server that enables AI assistants to interact with the Omnisend marketing platform, supporting contact management, product management, and event tracking operations through natural language.Last updated -10Apache 2.0
- -security-license-qualityA simple server that enables AI models to send WhatsApp messages via the Twilio API by exposing a send\_whatsapp tool through the FastMCP framework.Last updated -1
Appeared in Searches
- A tool for connecting to fish.audio and generating AI voice
- Automated Solutions for Tax Client Services, Chatbots, VOIP, and Task Routing
- A motion capture platform (MCP) for real-time text-to-speech (TTS) integration
- Creating a phone application similar to Webtrit named Webcaller
- A tool for searching company info, monitoring social media, conducting online research, connecting to Gmail, and sending SMS