A local MCP bridge for Discord desktop RPC
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Documented (README)
git clone https://github.com/ver-1000000/discord-rpc-mcp{
"mcpServers": {
"discord-rpc-mcp": {
"command": "node",
"args": ["/path/to/discord-rpc-mcp/dist/index.js"]
}
}
}MCP Servers overview
<p align="center"> <img src="assets/icon.svg" width="128" alt="Discord RPC MCP"> </p> # discord-rpc-mcp [日本語](README.ja.md) A server that exposes the Discord desktop app's RPC through MCP. (Functionality follows Discord's RPC capabilities, so features such as searching past chats are not available.) Ask it to read a channel, receive new messages, or turn down someone's volume in a call. ## What you can do | Tools | Purpose | | --- | --- | | `get_guilds`, `get_guild`, `get_channels` | Get server and channel information | | `get_channel` | Read a channel, DM or group DM | | `get_selected_voice_channel`, `get_voice_settings` | Check your voice channel and settings | | `subscribe`, `unsubscribe`, `get_events` | Subscribe to and read messages, voice events and more | | `select_text_channel`, `select_voice_channel` | Switch channels, join or leave a call | | `set_voice_settings`, `set_user_voice_settings` | Adjust your audio settings or another participant's local volume | | `set_activity` | Set or clear Rich Presence | | `send_activity_join_invite`, `close_activity_request` | Accept or reject activity join requests | | `set_certified_devices` | Set device information | ## Get started ### 1. Install Send this to an agent with terminal access, such as Codex or Claude Code: ```text Install discord-rpc-mcp and register it with my current MCP client using this guide: https://github.com/ver-1000000/discord-rpc-mcp/blob/main/docs/installation.md ``` For manual setup or Claude Desktop, see the [installation guide](docs/installation.md). ### 2. Connect Discord Complete the Discord settings below. Labels use the English interface. You can reuse an application you have already configured. 1. Open the [Discord Developer Portal](https://discord.com/developers/applications) and sign in 2. Select `New Application` > enter a name such as `RPC MCP Bridge` in `Name` > review and accept the terms > `Create` 3. In the left menu, select `OAuth2` > `Redirects` > `Add Redirect` > enter `http://127.0.0.1:8765/callback` > `Save Changes` 4. On the same `OAuth2` page, select `Client ID` > `Copy`, then paste it after `DISCORD_CLIENT_ID=` in the local `.env` file indicated by your agent 5. Copy `Client Secret`, paste it after `DISCORD_CLIENT_SECRET=` in the same file, and save - For a new application without an available secret, use `Reset Secret` and complete any identity verification requested - Resetting an existing application's secret also requires updating any other integrations using it 6. Start the Discord desktop app on your computer and tell your agent that the configuration is saved and it can continue connecting 7. When Discord shows an authorization prompt, check the application name and requested permissions, then approve Enter the secret in the local `.env` file, not in chat. For manual login commands, see the [installation guide](docs/installation.md#2-connect-discord). --- [Configuration](docs/configuration.md) · [Development](docs/development.md) · [Discord RPC access requirements](https://docs.discord.com/developers/topics/rpc#restrictions) ## Notes - Only reading is enabled by default. To change volume, switch channels or perform other actions, set `DISCORD_ALLOW_CONTROL=1` in `.env`. See the [configuration guide](docs/configuration.md) for the required authorization scopes - Messages are limited to what Discord has loaded. Full-history search and normal message sending, editing and deletion are not supported - Reading messages may move the Discord view - Retrieved content may be sent to your AI service - Not affiliated with Discord ## License [MIT](LICENSE)
What people ask about discord-rpc-mcp
What is ver-1000000/discord-rpc-mcp?
+
ver-1000000/discord-rpc-mcp is mcp servers for the Claude AI ecosystem. A local MCP bridge for Discord desktop RPC It has 0 GitHub stars and its last recorded update is dated 2026-09-08.
How do I install discord-rpc-mcp?
+
You can install discord-rpc-mcp by cloning the repository (https://github.com/ver-1000000/discord-rpc-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is ver-1000000/discord-rpc-mcp safe to use?
+
Our security agent has analyzed ver-1000000/discord-rpc-mcp and assigned a Trust Score of 87/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.
Who maintains ver-1000000/discord-rpc-mcp?
+
ver-1000000/discord-rpc-mcp is maintained by ver-1000000. The last recorded GitHub activity is dated 2026-09-08, with 0 open issues.
Are there alternatives to discord-rpc-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy discord-rpc-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/ver-1000000-discord-rpc-mcp)<a href="https://claudewave.com/repo/ver-1000000-discord-rpc-mcp"><img src="https://claudewave.com/api/badge/ver-1000000-discord-rpc-mcp" alt="Featured on ClaudeWave: ver-1000000/discord-rpc-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!