Subo について
SuboのMCPサーバーは、AIアプリとの対話でDiscordコミュニティのフォーム、アンケート、投票、クイズを管理できます。プロジェクトの作成、チェック、公開や回答・分析の確認に対応し、ホスト型のためローカルへのインストールは不要です。
主な機能
- 01アンケートや投票プロジェクトの作成・編集
- 02プロジェクトスクリプトの作成と検証
- 03回答とAI分析の閲覧
- 04メンバーのXPと実績の管理
- 05テンプレートの参照とWebhook管理
- 06権限を限定して1つのコミュニティに接続
活用シーン
- 01AIアプリからDiscordコミュニティのアンケートを開始
- 02エージェントに投票やクイズを作成・公開させる
- 03メンバーの回答と分析結果を確認
MCP 対応
ホスト型MCPサーバーはStreamable HTTPで44種類の操作を提供し、OAuthまたはAPIキーで認証します。AIアプリはプロジェクト、メンバー、テンプレート、Webhook、コミュニティ設定を管理でき、各操作には読み取り専用、通常変更、外部への操作、破壊的操作の区分が付いています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.subo.ai/mcpclaude mcp add --transport http gg-subo-survey-bot https://api.subo.ai/mcp{"mcpServers":{"gg-subo-survey-bot":{"type":"http","url":"https://api.subo.ai/mcp"}}}Cursor で開く{"servers":{"gg-subo-survey-bot":{"type":"http","url":"https://api.subo.ai/mcp"}}}VS Code で開く{"mcpServers":{"gg-subo-survey-bot":{"type":"http","url":"https://api.subo.ai/mcp"}}}{"mcpServers":{"gg-subo-survey-bot":{"serverUrl":"https://api.subo.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.subo.ai/mcp認証が必要ツール
詳細
Subo MCP サーバー
AI アプリに依頼して、Discord コミュニティのフォーム、アンケート、投票、クイズを実施できます。メンバーに何を尋ねたいかを説明すると、AI アプリが Subo でプロジェクトを作成し、スクリプトを確認して、公開します。 ダッシュボードを開く必要はありません。
Subo は、Discord とウェブ上で会話形式のアンケート、フォーム、クイズ、投票をネイティブに実施します。MCP(Model Context Protocol)は、AI アプリが外部ツールに接続するためのオープン標準です。 このリポジトリには、ホスト型 Subo MCP サーバーの掲載情報が含まれています。サーバー自体は Subo のインフラストラクチャ上で稼働するため、インストールやホスティングは不要です。
- エンドポイント:
https://api.subo.ai/mcp(ストリーミング可能な HTTP) - 認証: OAuth でサインイン(コピーするキーは不要)するか、Subo API キーを使って
Authorization: Bearer sbo_live_…を送信します - セットアップガイド: https://subo.gg/blog/connect-discord-community-to-ai-agent/
- レジストリ名: 公式 MCP Registry の
gg.subo/survey-bot
AI アプリでできること
44 種類の操作で、1 つのコミュニティ内で Subo API ができることをほぼすべて実行できます。
- プロジェクト(アンケートと投票)の作成、編集、複製、検証、開始、終了、削除
- プロジェクトのスクリプトをブロックごとに作成、編集
- 回答と AI 分析の閲覧
- メンバーの XP と実績の管理
- テンプレートの閲覧と複製
- ウェブフックの管理
- コミュニティ設定の閲覧と変更
意図的にできないこと
- API キーの作成、ローテーション、削除
- コミュニティへのアクセス権を持つユーザーの変更
- 新しい認証済みオーディエンスソースの接続(本人によるサインインが必要です)
すべての操作にラベルが付いています
各操作には、AI アプリが読み取れる 4 種類のラベルのいずれかが付いています。読み取り専用、通常の変更、 対外的な操作(プロジェクトの開始や、メンバーに表示される XP の付与など、実際のユーザーに影響する操作)、または破壊的な操作(何かを削除する操作)です。適切に動作する AI アプリは、対外的な操作や破壊的な操作を実行する前に確認を求めます。エージェントの動作にかかわらず、Subo も独自のルールを適用します。たとえば、まだ公開中のプロジェクトは API 経由では削除できません。
接続する
接続には、コミュニティで管理者のロールが必要です。接続に管理者または作成者のアクセス権を付与するかを選べるため、自分よりも制限されたアクセス権をエージェントに与えることができます。
OAuth でサインインする(claude.ai、Claude Desktop、Claude Code、その他の OAuth 対応アプリ)
API キーを作成したり、貼り付けたりする必要はありません。
-
サーバーを追加します。 claude.ai または Claude Desktop で、設定 → コネクタ → カスタムコネクタを追加を開き、
https://api.subo.ai/mcpを入力します。Claude Code では、ターミナルで次のコマンドを実行してから、Claude Code を再起動します。claude mcp add --transport http --scope user subo https://api.subo.ai/mcp -
サインインします。 接続をクリックします(Claude Code では
/mcpと入力し、認証するsuboを選択します)。 ブラウザーで Subo が開きます。Discord でサインインし、コミュニティを選択して、管理者または作成者のアクセス権を選び、承認します。 -
接続を確認します。 AI アプリに Subo プロジェクトの一覧表示を依頼します。Claude Code では、
/mcpに接続済みのsuboが表示されます。
接続は Subo ウェブアプリのアカウントページ (https://app.subo.gg/app/account)の**API アクセス**に「OAuth 経由で接続済み」として表示されます。いつでもここから接続を取り消せます。接続を 90 日間使用しないと、再度サインインするよう求められます。
API キーを使用する(カスタムヘッダーを送信できる任意のアプリ)
-
キーを作成します。 アカウントページ(https://app.subo.gg/app/account)で、**API Access** に移動してキーを作成します。「This key represents」では Bot or agent を選択し、アクセスレベルを指定します。確認パネルには、キーが設定済みの構成が表示されます。
-
接続を追加します。 Claude Code(チャット内ではなくターミナルで実行し、その後 Claude Code を再起動します):
claude mcp add --transport http --scope user subo https://api.subo.ai/mcp --header "Authorization: Bearer sbo_live_…"その他の AI アプリでは、カスタムヘッダーを指定してリモート(HTTP)サーバーを追加します。通常、構成は次のようになりますが、ファイルの場所や外側のキー名はアプリによって異なります。
{ "mcpServers": { "subo": { "type": "http", "url": "https://api.subo.ai/mcp", "headers": { "Authorization": "Bearer sbo_live_…" } } } } -
接続を確認します。 Claude Code で
/mcpと入力します。suboが接続済みとして表示され、44 個のツールが利用できます。
claude.ai、Claude Code、Grok Bot で Subo をテスト済みです。キーの安全な管理やトラブルシューティングを含む詳しい手順は、https://subo.gg/blog/connect-discord-community-to-ai-agent/ をご覧ください。
接続を安全に保つ
どの方法で接続しても、1 つの接続につき 1 つのコミュニティに接続され、接続の所有者がその時点で持つアクセス権限で動作します。OAuth では、管理するキーはありません。API キーを使用する場合は、AI アプリの構成ファイルに保存し、チャット、ドキュメント、スクリーンショットには含めないでください。どちらの方法でも、接続を信頼できなくなった場合は、アカウントページで取り消してください。
プラン
API キーを作成できるすべてのプランに MCP サーバーが含まれており、追加購入や有効化は必要ありません。リクエストには、ご利用のプランの Public API レート制限が適用されます。https://subo.gg/pricing/ をご覧ください。
詳細
- お知らせ:https://subo.gg/blog/subo-mcp-server/
- API クイックスタートとレシピ:https://subo.gg/api/
- AI エージェント向け:https://subo.gg/llms.txt
- サポート:https://subo.gg/support/
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。