discord-mcp

<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://smithery.ai/server/@SaseQ/discord-mcp" target="_blank" style="margin: 2px;"> <img alt="Smithery Badge" src="https://camo.githubusercontent.com/ee5c6c6dc502821f4d57313b2885f7878af52be14142dd98526ea12aedf9b260/68747470733a2f2f736d6974686572792e61692f62616467652f40646d6f6e74676f6d65727934302f646565707365656b2d6d63702d736572766572" data-canonical-src="https://smithery.ai/server/@SaseQ/discord-mcp" 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/badge/Discord-SaseQcode-7289da?logo=discord&logoColor=white&color=7289da" style="display: inline-block; vertical-align: middle;"/> </a> </div> ## 📖 Description A [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server for the Discord API [(JDA)](https://jda.wiki/), 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": { "bitcoin-mcp-server": { "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](https://discord.com/developers) ## ⚓ Smithery Install Discord MCP Server automatically via Smithery: ``` npx -y @smithery/cli@latest install @SaseQ/discord-mcp --client claude ``` ## 🛠️ Available Tools #### Message Management - [`send_message`](): Send a message to a specific channel <hr> A more detailed examples can be found in the [Wiki](https://github.com/SaseQ/discord-mcp/wiki).