📖 説明
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をご覧ください。
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Claude Desktop などの MCP 対応アプリケーションと Discord を統合するための Model Context Protocol (MCP) サーバー。
Related Resources
Related MCP Servers
- -securityAlicense-qualityProvides Discord integration capabilities to MCP clients like Claude Desktop.Last updated -1253PythonMIT License
- AsecurityAlicenseAqualityAn MCP server that enables posting messages to Discord webhooks, allowing customization of content, username, and avatar URL.Last updated -10JavaScriptMIT License
- AsecurityAlicenseAqualityAn educational implementation of a Model Context Protocol server that demonstrates how to build a functional MCP server for integrating with various LLM clients like Claude Desktop.Last updated -188PythonMIT License
- AsecurityAlicenseAqualityA Discord Model Context Protocol server that enables AI assistants to interact with Discord, providing functionality for sending messages, managing channels, handling forum posts, and working with reactions.Last updated -1522TypeScriptMIT License