Skip to main content
Glama
hanweg

mcp-discord

by hanweg

Discord MCP 服务器

铁匠徽章模型上下文协议 (MCP) 服务器为 Claude Desktop 等 MCP 客户端提供 Discord 集成功能。

可用工具

服务器信息

  • 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 :列出频道中的 webhook

  • 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 桌面(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