Fire in da houseTop Tip:Paying $100+ per month for Perplexity, MidJourney, Runway, ChatGPT and other tools is crazy - get all your AI tools in one site starting at $15 per month with Galaxy AI Fire in da houseCheck it out free

discord-mcp

MCP.Pizza Chef: SaseQ

discord-mcp is an MCP server that integrates Discord with AI assistants, allowing seamless interaction and automation within Discord environments. It empowers users to enhance their Discord experience by enabling AI-driven workflows, message handling, and real-time communication management. This server bridges Discord's platform with LLM-powered agents for advanced, context-aware automation.

Use This MCP server To

Automate message responses and moderation in Discord channels Enable AI-driven notifications and alerts within Discord servers Integrate Discord chat data into AI workflows for context-aware assistance Trigger scripts or workflows based on Discord events Summarize Discord conversations into actionable insights Manage Discord server roles and permissions via AI commands Extract structured data from Discord chats for analysis

README

DeepSeek-V3

📖 Description

A Model Context Protocol (MCP) server for the Discord API (JDA), allowing seamless integration of Discord Bot with MCP-compatible applications like Claude Desktop.

Enable your AI assistants to seamlessly interact with Discord. Manage channels, send messages, and retrieve server information effortlessly. Enhance your Discord experience with powerful automation capabilities.

🔬 Installation

Clone the repository
git clone https://github.com/SaseQ/discord-mcp
Build the project

NOTE: Maven installation is required to use the mvn command. Full instructions can be found here.

cd discord-mcp
mvn clean package # The jar file will be available in the /target directory
Configure AI client

Many code editors and other AI clients use a configuration file to manage MCP servers.

The Discord MPC server can be configured by adding the following to your configuration file.

NOTE: You will need to create a Discord Bot token to use this server. Instructions on how to create a Discord Bot token can be found here.

{
  "mcpServers": {
    "discord-mcp": {
      "command": "java",
      "args": [
        "-jar",
        "/absolute/path/to/discord-mcp-0.0.1-SNAPSHOT.jar"
      ],
      "env": {
        "DISCORD_TOKEN": "YOUR_DISCORD_BOT_TOKEN"
      }
    }
  }
}

🔧 GitMCP

Use Discord MCP remotely via GitMCP:

{
  "mcpServers": {
    "discord-mcp": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://gitmcp.io/SaseQ/discord-mcp"
      ],
      "env": {
        "DISCORD_TOKEN": "YOUR_DISCORD_BOT_TOKEN"
      }
    }
  }
}

More info and different configs here

⚓ Smithery

Install Discord MCP Server automatically via Smithery:

npx -y @smithery/cli@latest install @SaseQ/discord-mcp --client claude

🛠️ Available Tools

Server Information
Message Management
Channel Management
Category Management
Webhook Management

A more detailed examples can be found in the Wiki.

discord-mcp FAQ

How do I connect discord-mcp to my Discord server?
You need to create a Discord bot with appropriate permissions and configure discord-mcp with the bot token to connect it to your server.
Can discord-mcp handle real-time message streaming?
Yes, discord-mcp supports real-time event listening and message streaming to enable instant AI interactions.
Is discord-mcp compatible with multiple AI providers?
Yes, it works with various LLM providers like OpenAI, Anthropic Claude, and Google Gemini through the MCP protocol.
What permissions does the Discord bot require?
The bot typically needs permissions for reading messages, sending messages, managing roles, and reading member info depending on your use case.
Can I customize the automation workflows with discord-mcp?
Yes, you can define custom triggers and actions within your AI assistant workflows using discord-mcp events.
How secure is the discord-mcp integration?
discord-mcp follows MCP's principles for scoped, secure, and observable interactions, minimizing risk by limiting permissions and access.
Does discord-mcp support multiple Discord servers?
Yes, it can be configured to connect and manage multiple Discord servers simultaneously.
How do I troubleshoot connection issues with discord-mcp?
Check your bot token validity, Discord API rate limits, and ensure the bot has necessary permissions and is online.