Discord 原生 API 工具
提供对 Discord API 的原生访问,支持 REST 和斜杠命令语法。
快速入门
-
通过 Smithery 安装 使用以下命令自动安装: npx -y @smithery/cli install @hanweg/mcp-discord-raw --client claude
-
手动安装
- 在 Discord 开发者门户 创建应用并获取 Token。
- 克隆仓库并安装依赖: git clone https://github.com/hanweg/mcp-discord-raw.git cd mcp-discord-raw uv venv .venv\Scripts\activate uv pip install -e .
-
配置文件 将以下内容添加到
claude_desktop_config.json
: "discord-raw": { "command": "uv", "args": [ "--directory", "PATH/TO/mcp-discord-raw", "run", "discord-raw-mcp" ], "env": { "DISCORD_TOKEN": "YOUR-BOT-TOKEN" } } -
使用方法
- REST API 示例: { "method": "POST", "endpoint": "guilds/123456789/roles", "payload": { "name": "Bot Master", "permissions": "8", "color": 3447003, "mentionable": true } }
- 斜杠命令示例: { "method": "POST", "endpoint": "/role create name:Bot_Master color:blue permissions:8 mentionable:true guild_id:123456789" }