ContextHub
外部サービス連携無料プランあり🔑 APIキー必要その他

Discord MCP Server

DiscordサーバーをClaudeから操作できるMCPサーバー

76GitHub
クイックインストール
npx -y @smithery/cli install @barryyip0625/mcp-discord --client claude

概要

ClaudeがDiscordを操作できるMCPサーバー

メッセージの送受信、チャンネル管理、フォーラム操作、リアクション、Webhookなど幅広いDiscord機能にアクセスできる

Discordボットトークンによる認証でサーバーと連携し、AIアシスタントがコミュニティ管理やモデレーション作業を自動化できる

stdioとStreamable HTTPの2つのトランスポート方式をサポートしており、用途に応じた柔軟な構成が可能

設定方法はconfig JSONをClaude DesktopまたはClaude Codeの設定ファイルに追記するだけで完了する

料金・APIキー情報

料金

無料プランあり

APIキー

🔑 必要

🔑 APIキーの取得方法

  1. 1

    https://discord.com/developers/applications にアクセスしてDiscordアカウントでログイン

  2. 2

    「New Application」をクリックしてアプリ名を入力して作成

  3. 3

    左メニュー「Bot」→「Add Bot」をクリックしてBotを作成

  4. 4

    「Reset Token」をクリックしてBotトークンをコピー(再表示不可)

  5. 5

    コピーしたBotトークンを保存する(再表示不可のため必ず保存すること。Botをサーバーに招待するにはOAuth2 URLジェネレーターを使用)

APIキー発行ページへ →

こんな使い方ができます

Discordチャンネルのメッセージを読み取り、Claudeが会話の要約や分析を行える

ClaudeがDiscordサーバーに自動でアナウンスや通知メッセージを送信できる

チャンネル作成・管理・メンバーへのロール付与などのサーバー管理作業を自動化できる

セットアップ手順

  1. 1

    Discord Developer Portal(discord.com/developers/applications)にアクセスしてDiscordアカウントにログインする

  2. 2

    「New Application」をクリックしてアプリ名を入力してボットを作成する

  3. 3

    左メニュー「Bot」→「Reset Token」をクリックしてBotトークンをコピーする(再表示不可)

  4. 4

    GitHubからmcp-discordリポジトリをクローンしてnpm install && npm run buildでビルドする

  5. 5

    ターミナルで以下のコマンドを実行してClaude Codeに追加する:claude mcp add discord -e DISCORD_TOKEN=your-discord-bot-token -- node /path/to/mcp-discord/build/index.js

設定ファイル

⚠️

コピー前に確認

Discordボットトークン(Discord Developer Portalでボットを作成して取得)、Node.js環境

Terminal
claude mcp add discord -e DISCORD_TOKEN=your-discord-bot-token -- node /path/to/mcp-discord/build/index.js
💡

注意事項

リポジトリをクローンして `npm install && npm run build` でビルドが必要。Smithery CLI経由の自動インストールも利用可能: `npx -y @smithery/cli install @barryyip0625/mcp-discord --client claude`

#Discord#チャット#コミュニティ#メッセージ#通知

外部リンク