📖 説明
Discord API (JDA)用のモデル コンテキスト プロトコル (MCP)サーバー。これにより、Discord Bot と Claude Desktop などの MCP 対応アプリケーションとのシームレスな統合が可能になります。
AIアシスタントがDiscordとシームレスに連携できるようにします。チャンネルの管理、メッセージの送信、サーバー情報の取得などを簡単に行えます。強力な自動化機能で、Discordエクスペリエンスをさらに向上させましょう。
🔬 インストール
リポジトリをクローンする
プロジェクトを構築する
注意:mvn コマンドを使用するには、Maven のインストールが必要です。詳しい手順については、こちらをご覧ください。
AIクライアントを構成する
多くのコード エディターやその他の AI クライアントは、構成ファイルを使用して MCP サーバーを管理します。
Discord MPC サーバーは、設定ファイルに以下を追加することで設定できます。
注意:このサーバーを利用するには、Discord Botトークンを作成する必要があります。Discord Botトークンの作成方法については、 こちらをご覧ください。
🔧 GitMCP
GitMCP経由で Discord MCP をリモートで使用する:
詳細情報とさまざまな設定については、こちらをご覧ください
⚓ 鍛冶屋
Smithery経由で Discord MCP サーバーを自動的にインストールします。
🛠️ 利用可能なツール
サーバー情報
get_server_info: Discordサーバーの詳細情報を取得する
メッセージ管理
send_message: 特定のチャネルにメッセージを送信するedit_message: 特定のチャンネルからのメッセージを編集するdelete_message: 特定のチャネルからメッセージを削除するread_messages: 特定のチャネルから最近のメッセージ履歴を読み取るsend_private_message: 特定のユーザーにプライベートメッセージを送信するedit_private_message: 特定のユーザーからのプライベートメッセージを編集するdelete_private_message: 特定のユーザーからのプライベートメッセージを削除するread_private_messages: 特定のユーザーからの最近のメッセージ履歴を読むadd_reaction: 特定のメッセージに反応(絵文字)を追加するremove_reaction: メッセージから指定された反応(絵文字)を削除します
チャンネル管理
create_text_channel: テキストチャンネルを作成するdelete_channel: チャンネルを削除するfind_channel: 名前とサーバーIDを使用してチャネルタイプとIDを検索しますlist_channels: すべてのチャンネルのリスト
カテゴリーマネジメント
create_category: チャンネルの新しいカテゴリを作成するdelete_category: カテゴリを削除するfind_category: 名前とサーバーIDを使用してカテゴリIDを検索するlist_channels_in_category: 特定のカテゴリ内のチャンネルのリスト
Webhook管理
create_webhook: 特定のチャネルに新しいウェブフックを作成するdelete_webhook: Webhookを削除するlist_webhooks: 特定のチャネルのウェブフックのリストsend_webhook_message: Webhook経由でメッセージを送信する
より詳細な例については、 Wikiをご覧ください。
Related MCP Servers
- AsecurityAlicenseAqualityProvides Discord integration capabilities to MCP clients like Claude Desktop.Last updated -15130MIT License
- -securityFlicense-qualityA Model Context Protocol server built with mcp-framework that allows users to create and manage custom tools for processing data, integrating with the Claude Desktop via CLI.Last updated -225
- AsecurityAlicenseAqualityModel Context Protocol server that enables Claude Desktop (or any MCP client) to fetch web content and process images appropriately.Last updated -1169MIT License
- AsecurityFlicenseAqualityAn MCP server that allows Claude to interact with Discord by providing tools for sending/reading messages and managing server resources through Discord's API.Last updated -1922