mcp-discord
Discord MCP サーバー
Claude Desktop などの MCP クライアントに Discord 統合機能を提供する Model Context Protocol (MCP) サーバー。
利用可能なツール
サーバー情報
get_server_info: 詳細なサーバー情報を取得するlist_members: サーバーのメンバーとその役割を一覧表示する
メッセージ管理
send_message: チャネルにメッセージを送信するread_messages: 最近のメッセージ履歴を読むadd_reaction: メッセージに反応を追加するadd_multiple_reactions: メッセージに複数の反応を追加するremove_reaction: メッセージから反応を削除するmoderate_message: メッセージを削除し、ユーザーをタイムアウトさせる
チャンネル管理
create_text_channel: 新しいテキストチャンネルを作成するdelete_channel: 既存のチャンネルを削除する
役割管理
add_role: ユーザーにロールを追加するremove_role: ユーザーからロールを削除する
Webhook管理
create_webhook: 新しいWebhookを作成するlist_webhooks: チャネル内のウェブフックを一覧表示するsend_webhook_message: Webhook経由でメッセージを送信するmodify_webhook: Webhook設定を更新するdelete_webhook: Webhookを削除する
Related MCP server: ClaudeKeep
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Discord サーバーを自動的にインストールするには:
npx -y @smithery/cli install @hanweg/mcp-discord --client claudeDiscord ボットを設定します。
Discord開発者ポータルで新しいアプリケーションを作成する
ボットを作成し、トークンをコピーする
必要な特権インテントを有効にします。
メッセージ内容の意図
プレゼンスインテント
サーバーメンバーの意図
OAuth2 URLジェネレータを使用してボットをサーバーに招待する
パッケージをクローンしてインストールします。
# Clone the repository
git clone https://github.com/hanweg/mcp-discord.git
cd mcp-discord
# Create and activate virtual environment
uv venv
.venv\Scripts\activate
### If using Python 3.13+ - install audioop library: `uv pip install audioop-lts`
# Install the package
uv pip install -e .Claude Desktop を構成します (Windows の場合は
%APPDATA%\Claude\claude_desktop_config.json、macOS の場合は~/Library/Application Support/Claude/claude_desktop_config.json):
"discord": {
"command": "uv",
"args": [
"--directory",
"C:\\PATH\\TO\\mcp-discord",
"run",
"mcp-discord"
],
"env": {
"DISCORD_TOKEN": "your_bot_token"
}
}ライセンス
MIT ライセンス - 詳細については LICENSE ファイルを参照してください。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hanweg/mcp-discord'
If you have feedback or need assistance with the MCP directory API, please join our Discord server