SupportWire について
SupportWireは、ライブチャットと共有受信箱を使うサポートチーム向けのホスト型 MCP サーバーです。MCP クライアントから会話、顧客、チームタスク、セグメント、組織設定を扱え、アクセス範囲は SupportWire のユーザーロールに従います。
主な機能
- 01会話の一覧表示と振り分け
- 02顧客への返信と内部メモの追加
- 03顧客と保存済みセグメントの管理
- 04サポートタスクの作成と更新
- 05チームメンバーと組織設定の管理
- 06OAuth 2.0 と PKCE による認証
活用シーン
- 01未対応の受信箱の会話を確認・割り当て
- 02顧客への返信やチーム内メモの追加
- 03会話に関連付けたフォローアップタスクの作成
- 04顧客セグメントやチームのアクセス権の管理
MCP 対応
ホスト型サーバーは https://mcp.supportwire.ai/mcp で Streamable HTTP 経由の36個のツールを提供します。MCP クライアントは OAuth 2.0 と PKCE で接続し、ツールは接続ユーザーの SupportWire 権限で動作します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.supportwire.ai/mcpclaude mcp add --transport http supportwire-supportwire https://mcp.supportwire.ai/mcp{"mcpServers":{"supportwire-supportwire":{"type":"http","url":"https://mcp.supportwire.ai/mcp"}}}Cursor で開く{"servers":{"supportwire-supportwire":{"type":"http","url":"https://mcp.supportwire.ai/mcp"}}}VS Code で開く{"mcpServers":{"supportwire-supportwire":{"type":"http","url":"https://mcp.supportwire.ai/mcp"}}}{"mcpServers":{"supportwire-supportwire":{"serverUrl":"https://mcp.supportwire.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
SupportWire MCP サーバー
ライブチャットと共有受信トレイを備えた AI カスタマーサポートプラットフォーム、SupportWire の公式 Model Context Protocol サーバーです。
Claude、ChatGPT、Cursor、Gemini CLI、または任意の MCP クライアントに接続すると、自然な言葉で、ライブの SupportWire ワークスペース上の会話の一覧表示とトリアージ、顧客への返信、社内メモの追加、顧客・タスク・セグメントの管理、チーム設定の操作ができます。
これはホスト型のリモートサーバーです。インストールや実行は不要です。
| エンドポイント | https://mcp.supportwire.ai/mcp |
| トランスポート | Streamable HTTP |
| 認証 | PKCE を使用した OAuth 2.0(初回接続時にブラウザーでサインイン。API キーは不要) |
| 権限 | SupportWire のロールに準じます。ツールはあなたとして操作するため、ダッシュボードで実行できる操作のみ可能です。 |
| 対象プラン | すべての SupportWire プランに追加料金なしで含まれます。料金をご覧ください。 |
接続
Claude Code
claude mcp add --transport http supportwire https://mcp.supportwire.ai/mcp
または、MCP 設定ファイルに追加します。
{
"mcpServers": {
"supportwire": {
"type": "http",
"url": "https://mcp.supportwire.ai/mcp"
}
}
}
Claude Desktop と claude.ai
- Settings → Connectors を開き、Add custom connector をクリックします。
- 名前に
SupportWireを入力し、https://mcp.supportwire.ai/mcpを貼り付けます。 - Add、次に Connect をクリックし、ブラウザーでアクセスを承認します。
ChatGPT
URL https://mcp.supportwire.ai/mcp を使ってカスタム MCP コネクターを追加し、プロンプトが表示されたらサインインを完了します。
Cursor と VS Code
URL https://mcp.supportwire.ai/mcp を使って新しいリモートサーバーを追加するか、MCP ドキュメントページのワンクリックインストールボタンを使用します。
Gemini CLI
gemini extensions install https://github.com/supportwire/supportwire-mcp
このリポジトリには、Gemini CLI をホスト型サーバーに接続する gemini-extension.json が含まれています。
その他のクライアント
リモート MCP に対応するクライアントであれば利用できます。新しいリモートサーバーを追加し、https://mcp.supportwire.ai/mcp を貼り付けて、ブラウザーが開いたらサインインを完了します。
接続を確認する
「SupportWire で自分の未解決の会話を一覧表示して」と尋ねてください。受信トレイの実際の会話が表示されれば、接続されています。
認証
初回接続時にブラウザーで SupportWire が開きます。サインインし、接続する組織を選択して、スコープを承認します。その後、クライアントはアクセストークンを保持し、あなたとして(actor=self)ツールを呼び出すため、返信、メモ、招待はあなたによる操作として記録されます。設定ファイルにトークンやシークレットを記述する必要はありません。
サーバーは OAuth の動的クライアント登録と PKCE(S256)をサポートし、標準のディスカバリーメタデータを https://mcp.supportwire.ai/.well-known/oauth-authorization-server で公開しています。
スコープは conversations、messages、notes、contacts、segments、tasks、users、organization で、それぞれに :read と :write があります。
SupportWire の Settings → OAuth Apps で、いつでもアクセスを取り消せます。ツールからアクセスできるのは、承認した組織のみです。
ツール
8つの分野にわたる36個のツールがあります。各ツールにはMCPアノテーション(readOnlyHint、destructiveHint)が付いているため、クライアントは読み取り、書き込み、削除のどれを行うかを判別できます。
| 分野 | ツール | 機能 |
|---|---|---|
| 会話 | list_conversations | フィルター、並べ替え、カーソルページネーションを使って会話を一覧表示します |
get_conversation | 1件の会話の詳細をすべて取得します | |
create_conversation | 顧客との会話を開始します | |
update_conversation | ステータス、スパムフラグ、ピン留め状態を変更します | |
list_conversation_filter_options | フィルターと並べ替えで使用できる値を一覧表示します | |
assign_conversation | チームメンバーを割り当てます | |
unassign_conversation | 担当者の割り当てを解除します | |
| メッセージ | list_messages | 会話内の顧客向けメッセージを一覧表示します |
create_message | 顧客に表示される返信を送信します(HTML本文) | |
update_message | 自分のメッセージ本文を置き換えます | |
delete_message | 自分のメッセージを完全に削除します | |
| メモ | list_notes | 会話に関する社内向けのチーム限定メモを一覧表示します |
create_note | 社内メモを追加します | |
| 顧客 | list_customers | カーソルページネーションを使って顧客を一覧表示します |
get_customer | 1人の顧客を取得します | |
create_customer | 顧客を作成します | |
update_customer | 顧客をブロック、ブロック解除、スター付き、またはスター解除にします | |
| セグメント | list_segments | 保存済みの顧客フィルターを一覧表示します |
get_segment | 1つのセグメントを取得します | |
create_segment | セグメントを作成します | |
update_segment | セグメントの名前、説明、またはフィルターを変更します | |
delete_segment | セグメントを完全に削除します(顧客には影響しません) | |
| タスク | list_tasks | 会話に関連付けることもできる、社内のToDoを一覧表示します |
get_task | 1つのタスクを取得します | |
create_task | タスクを作成します | |
update_task | タスクのタイトル、説明、ステータス、または期限を変更します | |
delete_task | タスクを完全に削除します | |
| チーム | list_team_members | チームメンバーとロールを一覧表示します |
get_team_member | 1人のチームメンバーを取得します | |
invite_team_member | 既存のSupportWireユーザーをロール付きで組織に追加します | |
update_team_member | ロールの変更、またはメンバーのアーカイブを行います | |
remove_team_member | メンバーを完全に削除します | |
| 組織 | get_organization | 組織の詳細を取得します |
update_organization | 表示名を変更します(オーナーのみ) | |
get_organization_settings | ロケール、AIとゲストのオプション、営業時間、機能フラグを読み取ります | |
update_organization_settings | ゲストからの送信、AIアシスタント、ボットの設定、ロケールを変更します |
IDは不透明です。アシスタントは以前のツール呼び出しからIDを取得します(たとえば、get_conversationの前にlist_conversationsを呼び出します)。一覧表示ツールは一度に1ページを返します。タスクツールを使用するには、組織でTasksモジュールが有効になっている必要があります。チームと組織の変更には、管理者またはオーナーのロールが必要です。
プロンプトの例
- 「未解決の会話を新しい順に一覧表示し、最も古い3件を要約してください。」
- 「最初の未解決の会話に返信してください。現在確認中で、本日中に状況をお知らせします。」
- 「[email protected]との会話を自分に割り当て、社内メモを追加してください。顧客はメールでのフォローアップを希望しています。」
- 「金曜日に[email protected]へフォローアップするタスクを作成し、その会話に関連付けてください。」
- 「[email protected]との会話をスパムとしてマークしてください。」
- 「Trial usersというセグメントを作成し、その対象者を一覧表示してください。」
- 「[email protected]をエージェントとしてチームに招待してください。」
詳細はこちら
ライセンス
Apache-2.0。LICENSEを参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。