mcp-discord-raw
7
The Discord Raw API MCP Server is designed to provide a streamlined integration with Discord's API, enabling both RESTful requests and slash command executions. It is intended for users who need raw access to Discord's functionalities through programmable interfaces. Key features include API endpoint configuration and flexible command management.
Discord Raw API MCP Server
This project provides a Model Context Protocol (MCP) Server for accessing the raw Discord API through a flexible tool. It facilitates both REST API calls and slash command syntax.
Features
- Supports Discord REST API integration.
- Allows slash command execution for server interactions.
Installation
Installing via Smithery
Use Smithery CLI to install automatically for Claude Desktop.
Manual Installation
- Set up a Discord bot and copy the token.
- Enable necessary privileged intents.
- Clone the repository and install using a virtual environment.
Configuration
Configure claude_desktop_config.json
with appropriate environment variables including your Discord bot token.
Usage
REST API Style
- Format and execute HTTP requests for Discord API endpoints.
Slash Command Style
- Utilize slash command syntax for easy command execution.
Examples
- Creating roles, sending messages, and retrieving server information are illustrated through sample JSON requests.