{"repo":"dend/guildbridge","free":true,"listed":false,"github":"https://github.com/dend/guildbridge","clone":"git clone https://github.com/dend/guildbridge.git","description":"🏰 Remotely hosted MCP server for Discord","language":"TypeScript","stars":16,"topics":["agents","ai","automation","discord","mcp","model-context-protocol","server"],"license":"MIT","category":"mcp-servers","readme_excerpt":"GuildBridge A remote MCP server for Discord, deployed on Cloudflare Workers. About · Tools · Access Control · Token Usage · Contributing About There is no official Discord MCP server, yet much of the coordination with contributors in the MCP community happens on Discord. GuildBridge fills that gap for me — it gives MCP clients authenticated, permission-aware access to Discord servers so that AI agents can read, search, and post messages where the conversation is already happening. It very much came to life on the heels of a problem that I had that I solved by building my own MCP server. [!WARNING] The actual hosted version of this MCP server is not broadly available (I have restricted it to specific accounts and servers), but you can just as easily configure and deploy it yourself on your Cloudflare account. [!NOTE] When hosted, this MCP server authenticates users via Discord OAuth2 and makes all API calls with a bot token. Role-Based Access Control (RBAC) is implemented server-side, as Discord's own auth surface doesn't enable a clean role separation and integration with messaging APIs in its OAuth implementation. Prerequisites - Node.js (v18+) - A Cloudflare account (using the free tier is sufficient) - A Discord application with: - A bot user added to the servers you want to access - OAuth2 configured (client ID + secret) Discord App Setup 1. Go to the Discord Developer Portal and create (or select) an application. 2. Under Bot , click \"Reset Token\" to get your bot token. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/dend","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dend/guildbridge/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}