{"id":"dend-guildbridge","name":"guildbridge","af_score":57.2,"security_score":76.0,"reliability_score":27.5,"what_it_does":"GuildBridge is a remotely hosted Model Context Protocol (MCP) server for Discord, intended to let MCP clients authenticate and then access Discord guilds/channels/messages (list/search/read/send/reply) with server-side permission-aware access control. It is designed to run on Cloudflare Workers and can use Discord OAuth2 plus Cloudflare Zero Trust for protecting the admin allowlist.","best_when":"You want agents to operate inside Discord with explicit OAuth-based identity verification and guild/channel permission checks, deployed on Cloudflare Workers.","avoid_when":"You need an SDK/REST-style interface or a standardized HTTP API beyond MCP, or you require a clearly documented SLAs/rate limits/retry semantics at the MCP tool layer.","last_evaluated":"2026-03-30T15:38:45.399176+00:00","has_mcp":true,"has_api":false,"auth_methods":["OAuth2 (Discord OAuth2 login)","Cloudflare Zero Trust (admin panel gating)","MCP bearer token carrying encrypted user OAuth token"],"has_free_tier":false,"known_gotchas":["OAuth/permission enforcement: the MCP client must complete Discord OAuth2 and be allowed via the allowlist (/admin).","Message/search content intent: enabling Message Content Intent is required for full message content in search results.","Empty allowlist behavior: described as 'anyone can authenticate until you add the first user'—agents using the service should assume access may expand if allowlist isn’t configured.","Pagination details not fully specified in README—agents may need to probe tool responses to find the exact pagination mechanism/cursor.","Token handling model: the client receives an MCP token containing encrypted user OAuth token; agents should not assume server stores user tokens server-side."],"error_quality":0.0}