Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A MCP server for the Discord integration. Enable your AI assistants to seamlessly interact with Discord. Enhance your Discord experience with powerful automation capabilities.
| Date | Stars |
|---|---|
| 2026-07-31 | 424 |
| 2026-08-06 | 437 |
Today
+13 stars today
This week
— stars this week
This month
— stars this month
Momentum
7.0
growth rate 0.00%/day
<div align="center">
<img src="assets/img/Discord_MCP_full_logo.svg" width="60%" alt="DeepSeek-V3" />
</div>
<hr>
<div align="center" style="line-height: 1;">
<a href="https://github.com/modelcontextprotocol/servers" target="_blank" style="margin: 2px;">
<img alt="MCP Server" src="https://badge.mcpx.dev?type=server" style="display: inline-block; vertical-align: middle;"/>
</a>
<a href="https://discord.gg/5Uvxe5jteM" target="_blank" style="margin: 2px;">
<img alt="Discord" src="https://img.shields.io/discord/936242526120194108?color=7389D8&label&logo=discord&logoColor=ffffff" style="display: inline-block; vertical-align: middle;"/>
</a>
<a href="https://github.com/SaseQ/discord-mcp/blob/main/LICENSE" target="_blank" style="margin: 2px;">
<img alt="MIT License" src="https://img.shields.io/github/license/SaseQ/discord-mcp" style="display: inline-block; vertical-align: middle;"/>
</a>
</div>
## 📖 Description
A [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server for the Discord API using [(JDA)](https://jda.wiki/),
designed to integrate Discord bots with MCP-compatible applications such as Claude, ChatGPT etc. It allows AI assistants to interact with
Discord by managing channels, sending messages, and retrieving server information. Ideal for building powerful Discord automation and AI-driven workflows.
## 🔬 Installation
### ► 🐳 Docker Installation (Recommended)
> [!NOTE]
> Docker installation is required. Full instructions can be found on [docker.com](https://www.docker.com/products/docker-desktop/).
#### 1) Set local env variables
```bash
export DISCORD_TOKEN="YOUR_DISCORD_BOT_TOKEN"
export DISCORD_GUILD_ID="OPTIONAL_DEFAULT_SERVER_ID"
export SPRING_PROFILES_ACTIVE=http
```
> [!IMPORTANT]
> Instructions for creating a Discord bot and retrieving its token can be found [here](https://discordjs.guide/legacy/preparations/app-setup).
> [!TIP]
> The `DISCORD_GUILD_ID` env variable is optional.
>
> When provided, it sets a default Discord server ID so any tool that accepts a `guildId` parameter can omit it.
#### 2) Run the Docker container
```bash
docker run -d -i \
--name discord-mcp \
--restart unless-stopped \
-p 8085:8085 \
-e SPRING_PROFILES_ACTIVE \
-e DISCORD_TOKEN \
-e DISCORD_GUILD_ID \
saseq/discord-mcp:latest
```
Default MCP endpoint URL (HTTP profile): `http://localhost:8085/mcp`
<details>
<summary style="font-size: 1.35em; font-weight: bold;">
🐋 Docker Compose Installation
</summary>
#### 1) Clone the repository
```bash
git clone https://github.com/SaseQ/discord-mcp
```
#### 2) Go to the project directory
```bash
cd discord-mcp
```
#### 3) Create local runtime env
```bash
cat > .env <<EOF
SPRING_PROFILES_ACTIVE=http
DISCORD_TOKEN=<YOUR_DISCORD_BOT_TOKEN>
DISCORD_GUILD_ID=<OPTIONAL_DEFAULT_SERVER_ID>
EOF
```
#### 4) Start one shared MCP server container
```bash
docker compose up -d --build
```
#### 5) Verify
```bash
docker ps --filter name=discord-mcp
curl -fsS http://localhost:8085/actuator/health
```
> [!TIP]
> You do not need to set `LOGGING_PATTERN_CONSOLE` manually.
> Logging is configured automatically for both `http` and legacy `stdio` modes.
Default MCP endpoint URL (HTTP profile): `http://localhost:8085/mcp`
Health endpoint (Actuator): `http://localhost:8085/actuator/health`
</details>
<details>
<summary style="font-size: 1.35em; font-weight: bold;">
🔧 Manual Installation
</summary>
#### 1) Clone the repository
```bash
git clone https://github.com/SaseQ/discord-mcp
```
#### 2) Build the project
> NOTE: Maven installation is required to use the mvn command. Full instructions can be found [here](https://www.baeldung.com/install-maven-on-windows-linux-mac).
```bash
cd discord-mcp
mvn clean package # The jar file will be available in the /target directory
```
#### 3) Configure AI client
Run the JAR as a long-running server:
```bash
DISCORD_TOKEN=<YOUR_DISCORD_Excerpt of 14,986 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:63952527efcdbcbf, topic:mcp, topic:mcp-server, desc:mcp server