Integrations
Allows Claude to interact with Discord servers through various tools for sending messages, reading message history, listing channels and servers, and retrieving user information.
Discord MCP サーバー
Claude との Discord API 統合のための MCP (Model Context Protocol) サーバー。このサーバーにより、Claude はメッセージの送信、メッセージの閲覧、サーバーリソースの管理などのアクションを実行するツールを介して Discord サーバーとやり取りできるようになります。
前提条件
- Node.js 16以上
- Discord ボット トークン ( Discord 開発者ポータルで作成)
- 適切なボット権限:
- メッセージを読む/チャンネルを表示する
- メッセージを送信
- メッセージ履歴を読む
- (オプション) 必要な機能に応じて、役割の管理、チャネルの管理などを行います。
インストール
- このリポジトリをクローンする
- 依存関係をインストールします:Copy
- プロジェクトをビルドします。Copy
構成
ルート ディレクトリに次の.env
ファイルを作成します。
Copy
使用法
- サーバーを起動します。Copy
- Claude デスクトップを設定します。
- Claude Desktopの設定ファイルに追加: GXP5
利用可能なツール
send-message
: Discordチャンネルにメッセージを送信するread-messages
: Discordチャンネルから最近のメッセージを読むlist-channels
: サーバー内の利用可能なチャンネルを一覧表示するlist-servers
: ボットがアクセスできるサーバーを一覧表示するget-user-info
: 特定のユーザーに関する情報を取得する
セキュリティに関する考慮事項
- Discordボットトークンは、Discordボットへのアクセスを許可します。安全に保管してください。
- ボットは招待されたサーバーにのみアクセスできます。
- アクションは各サーバーにおけるボットの権限によって制限されます。
ライセンス
マサチューセッツ工科大学
This server cannot be installed
Discord の API を介してメッセージの送受信やサーバー リソースの管理を行うツールを提供することで、Claude が Discord と対話できるようにする MCP サーバーです。