mcpField
C
ClickSend MCP Server

ClickSend MCP Server

ローカル
github.com/ClickSendコミュニケーション311 週間前に更新

ClickSend MCP Server について

ClickSend MCP ServerはAIクライアントをClickSendのメッセージングAPIに接続し、開発者が独自の連携コードを書かずにSMSや関連データを扱えるようにします。

主な機能

  1. 01電話番号や連絡先リストへのSMS送信
  2. 02SMS送信料金の見積もり
  3. 03連絡先とリストの検索
  4. 04テンプレートと送信履歴の取得
  5. 05過去30日間のSMS統計表示

活用シーン

  1. 01AIクライアントからメッセージを送信
  2. 02キャンペーン送信前の料金確認
  3. 03連絡先リストから宛先を検索
  4. 04送信履歴と統計の確認

MCP 対応

MCPクライアントにClickSendのSMS操作ツールを公開します。メッセージ送信、連絡先検索、テンプレートや履歴の取得、統計表示に対応します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"clicksend": {
"command": "npx",
"args": [
"-y",
"@clicksend/clicksend-mcp-server"
],
"env": {
"CLICKSEND_USERNAME": "<CLICKSEND_USERNAME>",
"CLICKSEND_API_KEY": "<CLICKSEND_API_KEY>"
}
}
}
}
起動コマンドnpx -y @clicksend/clicksend-mcp-server
設定が必要な環境変数
CLICKSEND_USERNAMEYour ClickSend account username
CLICKSEND_API_KEYシークレットYour ClickSend API key

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@clicksend/clicksend-mcp-server2026.8.23

ツール

6

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
messagesarrayいいえ顧客に送信するメッセージ。

詳細

ClickSend MCP サーバー

これは、ClickSend チームが開発した公式の ClickSend MCP サーバー です。セキュリティ上の理由から、非公式バージョンの ClickSend MCP は使用しないでください。

目的

ClickSend MCP は、ClickSend のメッセージング機能を最新の AI エコシステムやプラットフォームに拡張することを目的としています。これにより、開発者はカスタムコードを記述することなく、ClickSend 経由で簡単に SMS を送信できます。

これにより、導入が促進され、新たな AI 主導のユースケースが可能になり、インテリジェントな自動化の時代に対応する将来性の高いメッセージングプラットフォームとして ClickSend の地位を確立できます。

要件

  • Node.js >= 18
    • このアプリを実行する適切なバージョンを設定するには、nvm(Node Version Manager)を使用できます。

インストール

AI デスクトップクライアントをダウンロードします。たとえば、Claude for Desktop は**こちら**からダウンロードできます。

設定

サーバーには、次の 2 つの環境変数が必要です。

  • CLICKSEND_USERNAME:ClickSend のユーザー名
  • CLICKSEND_API_KEY:ClickSend の API キー

ClickSend にサインアップすると、https://dashboard.clicksend.com/account/subaccounts でユーザー名とキーを確認できます。

Claude Desktop の設定
  • Claude for Desktop を開きます。

  • システムのメニューバーから Settings を開きます。

  • 設定ウィンドウで Developer タブを開き、Edit Config をクリックします。 次の場所にある設定ファイルが開きます。

    • macOS:~/Library/Application Support/Claude/claude_desktop_config.json

    • Windows:%APPDATA%\Claude\claude_desktop_config.json

  • NPM パッケージを使用する場合

{
  "mcpServers": {
    "clicksend": {
      "command": "npx",
      "args": [
        "-y",
        "@clicksend/clicksend-mcp-server@latest"
      ],
      "env": { 
        "CLICKSEND_USERNAME": "<username>",
         "CLICKSEND_API_KEY": "<api-key>"
      }
    }
  }
}

  • ローカルビルドを使用する場合
{
  "mcpServers": {
    "clicksend": {
      "command": "node",
      "args": [
        "/path/to/repository/build/clicksend-mcp.js"
      ],
      "env": {
        "CLICKSEND_USERNAME": "your clicksend username",
        "CLICKSEND_API_KEY": "your API Key"
      }
    }
  }
}

その後、Claude Desktop を再起動して設定を再読み込みします。接続されている場合は、ハンマーアイコンをクリックすると clicksend-send-sms が表示されます。

Claude との対話例

Claude を通じてサーバーを利用する自然な方法をいくつか紹介します。

SMS の送信:

Send a text message to the number 61411111111 saying "I'm using ClickSend MCP server to sent SMS!"

機能

  • ClickSend のユーザー名と API キーを設定して、一度に 1 件の SMS を送信する
  • 連絡先リストへのメッセージ送信料金を取得する
  • 連絡先または連絡先リストを検索してメッセージを送信する
  • SMS テンプレートを取得して、メッセージの送信に使用する
  • SMS の履歴を表示/取得する
  • 過去 30 日間の SMS 統計情報を取得する

対応 API

  1. POST /v3/sms/send
  • 操作 ID: send-sms
  • 概要: SMS を送信
  • 説明: 電話番号または連絡先リスト内の連絡先を宛先として、メッセージを送信します。
  1. POST /v3/sms/price
  • 操作 ID: calculate-sms-price
  • 概要: SMS 料金を計算
  • 説明: メッセージの種類と長さに基づいて、メッセージ送信料金を計算します。
  1. GET /v3/sms/templates
  • 操作 ID: view-sms-templates
  • 概要: SMS テンプレートを表示
  • 説明: フィルタリングオプションを指定して SMS テンプレートを取得します。
  1. GET /v3/sms/history
  • 操作 ID: view-sms-history
  • 概要: SMS 履歴を表示
  • 説明: フィルタリングおよびページネーションのオプションを指定して、過去に送信した SMS を表示します。
  1. GET /v3/statistics/sms
  • 操作 ID: view-sms-statistics
  • 概要: SMS 統計情報を表示
  • 説明: 過去 30 日間の SMS 統計情報を取得します。
  1. GET /v3/search/contacts-lists
  • 操作 ID: view-contact-lists
  • 概要: 連絡先リストを表示
  • 説明: 検索した連絡先リストの一覧を取得します。

重要な注意事項

  1. 電話番号の形式:すべての電話番号は E.164 形式(例:+61411111111)で指定する必要があります。
  2. レート制限:ClickSend アカウントのレート制限と料金にご注意ください。
  3. セキュリティ:ClickSend の認証情報を安全に保管し、バージョン管理に登録しないでください。

トラブルシューティング

よくあるエラーメッセージと解決方法:

  1. "Phone number must be in E.164 format"

    • 電話番号が「+」と国番号で始まっていることを確認してください。
  2. "Invalid credentials"

    • CLICKSEND_USERNAME と CLICKSEND_API_KEY を再確認してください。これらは ClickSend Dashboard からコピーできます。

貢献

貢献を歓迎します!プルリクエストを送信する前に、貢献ガイドラインをお読みください。

ライセンス

このプロジェクトは MIT License の下でライセンスされています。詳細は LICENSE ファイルをご覧ください。

セキュリティ

GitHub のイシューやプルリクエストには、電話番号や ClickSend の認証情報などの機密情報を含めないでください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。