discord-mcp

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Provides tools for interacting with Discord servers and channels, currently allowing sending messages to specific channels through the Discord API using JDA (Java Discord API).

📖 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.

🔬 Installation

Clone the repository

git clone https://github.com/SaseQ/discord-mcp

Build the project

cd invoice-manager mvn clean package

Configure Claude Desktop

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

*To get a discord bot token, visit the Discord Developer Portal

⚓ 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

A more detailed examples can be found in the Wiki.

-
security - not tested
F
license - not found
-
quality - not tested

A Model Context Protocol (MCP) server for the Discord integration with MCP-compatible applications like Claude Desktop.

  1. 🔬 Installation
    1. Clone the repository
    2. Build the project
    3. Configure Claude Desktop
  2. ⚓ Smithery
    1. 🛠️ Available Tools
      1. Server Information
      2. Message Management
      3. Channel Management