MCP cover image
See in Github
2025-04-14

0

Github Watches

0

Github Forks

0

Github Stars

Discord MCP Server

A Model Context Protocol (MCP) server that provides Discord integration capabilities to AI agents like Goose, Claude Desktop, and other MCP clients.

Features

The Discord MCP Server provides a comprehensive set of tools for interacting with Discord servers:

Server Information

  • get_server_info: Get detailed server information including channels, categories, and settings
  • list_members: List server members with their roles and other details

Message Management

  • send_message: Send messages to any channel
  • read_messages: Read message history with reaction information
  • add_reaction: Add reactions to messages
  • add_multiple_reactions: Add multiple reactions at once
  • remove_reaction: Remove specific reactions
  • moderate_message: Delete messages and optionally timeout users

Channel Management

  • create_text_channel: Create new text channels
  • delete_channel: Delete existing channels
  • create_thread: Create threads from messages or as standalone
  • set_channel_permissions: Configure channel permissions for roles
  • create_category: Create new channel categories

Role Management

  • create_role: Create new server roles with customizable settings
  • delete_role: Remove existing roles
  • list_roles: Get a list of all server roles
  • add_role: Assign roles to users
  • remove_role: Remove roles from users

User Management

  • get_user_info: Get detailed information about users
  • kick_user: Kick users from the server
  • ban_user: Ban users with optional message deletion

Installation

  1. Clone and set up the environment:
# Clone the repository
git clone https://github.com/netixc/mcp-discord.git
cd mcp-discord

# Create and activate virtual environment
uv venv
.venv\Scripts\activate

### If using Python 3.13+ 
uv pip install audioop-lts

# Install the package
uv pip install -e .
  1. Configure Claude Desktop (%APPDATA%\Claude\claude_desktop_config.json on Windows, ~/Library/Application Support/Claude/claude_desktop_config.json on macOS).
    "discord": {
      "command": "uv",
      "args": [
        "--directory",
        "C:\\PATH\\TO\\mcp-discord",
        "run",
        "mcp-discord"
      ],
      "env": {
        "DISCORD_TOKEN": "your_bot_token"
        "DEFAULT_SERVER_ID": "your_default_server_id"  # Optional
      }
    }

License

MIT License - see LICENSE file for details.

相关推荐

  • WangRongsheng
  • 🧑‍🚀 全世界最好的LLM资料总结(Agent框架、辅助编程、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world's best LLM resources.

  • langgenius
  • Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.

  • av
  • Effortlessly run LLM backends, APIs, frontends, and services with one command.

  • alibaba
  • an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.

  • 1Panel-dev
  • 🔥 1Panel provides an intuitive web interface and MCP Server to manage websites, files, containers, databases, and LLMs on a Linux server.

  • microsoft
  • Python tool for converting files and office documents to Markdown.

  • rulego
  • ⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.

  • mindsdb
  • AI's query engine - Platform for building AI that can answer questions over large scale federated data. - The only MCP Server you'll ever need

  • AstrBotDevs
  • ✨ 易上手的多平台 LLM 聊天机器人及开发框架 ✨ 平台支持 QQ、QQ频道、Telegram、微信、企微、飞书、钉钉 | 知识库、MCP 服务器、OpenAI、DeepSeek、Gemini、硅基流动、月之暗面、Ollama、OneAPI、Dify 等。 WebUI。

  • hkr04
  • Lightweight C++ MCP (Model Context Protocol) SDK

  • nbonamy
  • Witsy: desktop AI assistant / universal MCP client

  • WangRongsheng
  • 🧑‍🚀 全世界最好的LLM资料总结(视频生成、Agent、辅助编程、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world's best LLM resources.

    Reviews

    3 (2)
    Avatar
    user_ZeGoeuQM
    2025-04-24

    I'm absolutely amazed by mcp-discord by netixc! This tool seamlessly integrates with Discord, enhancing my user experience significantly. The user-friendly interface and smooth operation make it a must-have for any Discord enthusiast. Kudos to the developer for such an innovative product!

    Avatar
    user_62VMFmIa
    2025-04-24

    As an avid user of mcp-discord created by netixc, I must say it's an exceptional tool for enhancing Discord experiences. It's user-friendly and integrates seamlessly, making managing servers and engaging with communities much more efficient and enjoyable. Highly recommend for any Discord enthusiast!