saseq_discord_mcp

saseq_discord_mcp

by SaseQ
A Model Context Protocol (MCP) server enabling Discord integration with MCP-compatible applications like Claude Desktop.

Discord MCP Server for Claude Desktop Integration

Overview

The Discord MCP Server is a Model Context Protocol (MCP) server designed to integrate the Discord API (JDA) with MCP-compatible applications like Claude Desktop. This server enables seamless interaction between Discord and Claude Desktop, allowing users to manage messages, channels, and server information programmatically.

Discord MCP Logo

Installation

Clone the Repository

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

Build the Project

cd discord-mcp
mvn clean package

Configure Claude Desktop

Add the following configuration to your Claude Desktop setup:

{
  "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 obtain a Discord bot token, visit the Discord Developer Portal.

Smithery Integration

Install the Discord MCP Server automatically via Smithery:

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

Available Tools

Server Information

  • get_server_info: Retrieve detailed information about a Discord server.

Message Management

  • send_message: Send a message to a specific channel.
  • read_message: Read recent message history from a specific channel.
  • send_private_message: Send a private message to a specific user.
  • read_private_message: Read recent message history from a specific user.

Channel Management

  • find_text_channel: Locate a text channel by its ID or name.

For more detailed examples, visit the Wiki.

About

This project is a Model Context Protocol (MCP) server tailored for Discord integration with MCP-compatible applications like Claude Desktop. It supports various tools for managing Discord servers, channels, and messages programmatically.

Topics

Resources

Stars

7 stars

Watchers

1 watching

Forks

0 forks

Report repository

Languages

Features & Capabilities

Categories
mcp_server model_context_protocol java docker discord claude api_integration discord-bot

Implementation Details

Stats

0 Views
7 GitHub Stars

Repository Info

SaseQ Organization

Similar MCP Servers

continuedev_continue by continuedev
25049
21423
9300