セットアップ: ローカルMCPサーバー
MCPサーバーは、外部ツールでTomoriBotを拡張します。オンライン(HTTPS)MCPサーバーはどのインスタンスでも機能します:ツールと拡張機能を参照してください。ローカルMCPサーバーは異なります。
1. ローカルMCPサーバーを実行する
Section titled “1. ローカルMCPサーバーを実行する”ローカルポートでHTTP/SSEトランスポートを公開する任意のMCPサーバーを起動します。たとえば、多くのMCPサーバーはNode経由で実行されます。
npx -y <some-mcp-server> --port 3000正確なコマンドは実行しているサーバーによって異なります。出力されるURLとトランスポートパス(一般的にはhttp://localhost:3000/sseのようなもの)をメモしてください。
TomoriBot自身のツールは、ホスト上でMCPツールを実行するためにNode.js v20以上が利用可能であることを想定しています。
2. Discordに登録する
Section titled “2. Discordに登録する”/config > プラグイン > MCPサーバー を開き、+ MCPを追加を選び、URLフィールドをローカルサーバーに向け、必須のサーバータイプは初期値の汎用のままにします。
http://localhost:3000/sse認証トークンフィールドは空白のままにします。ローカルサーバーに認証トークンは必要ありません。
3. 管理する
Section titled “3. 管理する”/configで対象サーバーの行にある削除を選択します。確認すると登録が解除され、すぐに切断されてスロットが解放されます。
セキュリティ
Section titled “セキュリティ”オンラインMCPのフローと完全なセキュリティの根拠については、ツールと拡張機能 → MCPサーバーを参照してください。