mcpField
S
Sendbird MCP by usefulapi

Sendbird MCP by usefulapi

リモート
usefulapi.ioコミュニケーション0今日更新
リポジトリ公式サイト

Sendbird MCP by usefulapi について

Sendbird のチャット情報を参照・管理するホスト型 MCP サーバーです。Claude、Cursor などの MCP クライアントから、ユーザー、チャンネル、メンバー、メッセージを扱い、送信やチャンネル作成も行えます。

主な機能

  1. 01ユーザーの一覧と詳細表示
  2. 02グループ・オープンチャンネルの確認
  3. 03メンバーとメッセージの確認
  4. 04メッセージの送信
  5. 05ユーザーやグループチャンネルの作成・更新

活用シーン

  1. 01ユーザーとチャンネルメンバーの確認
  2. 02Sendbird チャンネル内のメッセージ確認
  3. 03メッセージ送信やグループチャンネル作成

MCP 対応

Sendbird のユーザー、チャンネル、メッセージを扱うツールを MCP クライアントに公開します。読み取り操作に加えて一部の変更操作もあり、接続時に Sendbird App ID と API トークンを入力します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://sendbird.usefulapi.io/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

14
パラメーター型必須説明
limitintegerいいえページサイズ。1~100。デフォルトは 10 です。
tokenstringいいえ前回のレスポンスの `next` に含まれるページネーショントークン。
nicknamestringいいえニックネームの完全一致。
show_botbooleanいいえボットユーザーを含めます。デフォルトは true です。
user_idsstringいいえ特定のユーザーを取得するための、カンマ区切りのユーザー ID。
active_modeenumいいえアクティベーション状態で絞り込みます。デフォルトは activated です。activated | deactivated | all
metadatakeystringいいえ絞り込みに使うメタデータキー(metadatavalues_in と組み合わせて使用)。
metadatavalues_instringいいえmetadatakey に一致する、カンマ区切りのメタデータ値。
nickname_startswithstringいいえニックネームの前方一致。

詳細

usefulapi による Sendbird MCP

Claude、Cursor、その他の MCP クライアントから、Sendbird チャット(ユーザー、チャンネル、メンバー、メッセージ)を読み取り、管理できます。ホスト型のため、ローカルへのインストールは不要です。Sendbird の App ID と API トークンを使って接続します。

ライブエンドポイント: https://sendbird.usefulapi.io/mcp · ホームページ: https://usefulapi.io/sendbird

接続

  • Claude(claude.ai、Desktop):Customize → Connectors を開き、+ Add → Add custom connector をクリックして、https://sendbird.usefulapi.io/mcp を貼り付けます。
  • Claude Code: claude mcp add --transport http sendbird https://sendbird.usefulapi.io/mcp を実行し、続けて /mcp を実行してログインします。
  • VS Code: VS Code に追加。
  • Cursor およびその他のクライアント: URL をリモート MCP サーバーとして追加します。
{
  "mcpServers": {
    "sendbird": {
      "url": "https://sendbird.usefulapi.io/mcp"
    }
  }
}

URL のみを追加してください。クライアント設定に Authorization ヘッダーや API キーを追加しないでください。サーバーは OAuth で認証を行い、ログインページで Sendbird の認証情報を求めます。

手順ごとの設定方法、認証情報の確認場所、よくある質問:https://usefulapi.io/sendbird/

初回接続時に、Sendbird の App ID と API トークンを貼り付けます。これらは検証されたうえでユーザーごとに保存され、そのユーザー専用に設定されます。

ツール

ツール種類内容
sendbird_list_users読み取りユーザー一覧を取得
sendbird_get_user読み取りユーザーを取得
sendbird_list_group_channels読み取りグループチャンネル一覧を取得
sendbird_get_group_channel読み取りグループチャンネルを取得
sendbird_list_group_channel_members読み取りグループチャンネルのメンバー一覧を取得
sendbird_list_group_channels_by_user読み取りユーザーのグループチャンネル一覧を取得
sendbird_list_open_channels読み取りオープンチャンネル一覧を取得
sendbird_get_open_channel読み取りオープンチャンネルを取得
sendbird_list_messages読み取りメッセージ一覧を取得
sendbird_request読み取りGET リクエストを直接実行
sendbird_send_message書き込みメッセージを送信
sendbird_create_user書き込みユーザーを作成
sendbird_update_user書き込みユーザーを更新
sendbird_create_group_channel書き込みグループチャンネルを作成
sendbird_usage_statusメタ使用状況(無料プランの利用状況)
sendbird_request_featureメタ未対応機能をリクエスト
sendbird_upgradeメタPro にアップグレード(無制限*)
sendbird_cancel_subscriptionメタPro のサブスクリプションを解約

read ツールは読み取り専用です。write ツールはデータを変更するため、クライアント側で実行前に確認してください。meta ツールは使用状況の報告、サブスクリプションの管理、機能リクエストの送信を行います。

料金

プラン価格上限
無料$0月あたり 50 回のツール呼び出し
Pro月額 $9 または 年額 $90(2 か月分無料)無制限*

*Pro には、このサーバーで月あたり 10,000 回のツール呼び出しという公正利用上限があります。上限を超える場合は、[email protected] までお問い合わせください。

Pro はこのサーバーのみが対象です。sendbird_upgrade で登録してください(Stripe Checkout のリンクが返されます)。sendbird_cancel_subscription でいつでも解約できます。Pro は支払い済み期間の終了まで継続され、現在の期間の返金はありません。また、その前に sendbird_upgrade を実行すると解約が取り消されます。あるいは、[email protected] までお問い合わせください。

ライセンス

MIT — LICENSE を参照してください。ドキュメントのみが対象です。サーバーはホストされています。

コメント

MCP は初めてですか?

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

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