Skip to main content
Glama
hanweg

mcp-discord

by hanweg

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: Discord MCP Server

インストール

Smithery経由でインストール

Smithery経由で Claude Desktop 用の Discord サーバーを自動的にインストールするには:

npx -y @smithery/cli install @hanweg/mcp-discord --client claude
  1. Discord ボットを設定します。

    • Discord開発者ポータルで新しいアプリケーションを作成する

    • ボットを作成し、トークンをコピーする

    • 必要な特権インテントを有効にします。

      • メッセージ内容の意図

      • プレゼンスインテント

      • サーバーメンバーの意図

    • OAuth2 URLジェネレータを使用してボットをサーバーに招待する

  2. パッケージをクローンしてインストールします。

# 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 .
  1. 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 ファイルを参照してください。

Install Server
A
license - permissive license
A
quality
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that allows Claude to interact with Discord by providing tools for sending/reading messages and managing server resources through Discord's API.
    6
    19
    159
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that provides native Discord tools for Claude Code, enabling bidirectional communication with remote agents or humans via the Discord REST API. It allows users to send messages, read channel history, and manage reactions directly from their local environment.
    6
    22
    3
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    An MCP server that enables Claude Desktop to interact with Discord through a dedicated bot. It allows users to list channels, read message history, and send messages directly from the AI interface.
    2

View all related MCP servers

Related MCP Connectors

  • An MCP server that integrates with Discord to provide AI-powered features.

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

  • Augments MCP Server - A comprehensive framework documentation provider for Claude Code

View all MCP Connectors

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