🎮
Discord Bot Stack
Build Discord bots with Python
Complete bundle for Discord bot development. Configured with standard Discord API specifications. Includes Discord MCP config, Python cursor rules, and a hosted endpoint. Build slash commands, moderation tools, and community features.
MCP Config URL
Auto-updating hosted config
https://mcpbridge.org/config/discord.jsonUse this URL in your MCP client config under mcpServers.
Hosted Endpoint
Live MCP server, always available
mcpbridge.org/mcp/discordNo local setup needed. Works with any MCP client out of the box.
📂 Starter Template File Tree
The exact template workspace structure included with this stack.
📁discord-python-starter
📄.cursorrules
📁.mdc
📄best-practices.mdc
📄security.mdc
📁app
📄main.py
📄config.py
📄requirements.txt
What's Included
- Hosted Hono Edge MCP Endpoint with sub-10ms routing latency
- Auto-Syncing Discord OpenAPI v3 Specification (api.discord.com)
- Modular Python .mdc Cursor Rules Suite
- Production-ready Discord Bot Python Boilerplate Codebase
- Gateway Intents & hybrid commands (cogs) setup prompt kit
- CLI Health Connection & Key Diagnostic Script
Highlights
- Saves 4+ hours of bot infrastructure setup ($360+ dev value)
- Zero egress-cost edge hosting with auto-syncing API specs
- Auto-syncs Hybrid commands, Cogs, and Gateway intents in AI generations
- Ensures secure token handling via environment secrets
Stack .cursorrules Preview
Pre-configured Cursor AI rules for building with this stack.
You are an expert Discord bot developer using Python. # Discord API Use discord.py library (v2.x). Use slash commands (hybrid commands) for all interactions. Implement proper error handling for API errors and rate limits. Use cogs for modular command organization. Use Discord's Gateway Intents properly (message content, members, presences, etc.). Implement modals for complex user input. Use ephemeral responses for sensitive info. Handle button interactions and select menus. Implement proper logging for debugging. Use asyncio for concurrent operations. Never hardcode tokens — use environment variables. # Python Write type-annotated code (Python 3.12+). Follow PEP 8. Use src/ layout. Use async/await throughout. Use pytest for testing.
Start for $4.50
Get hosted endpoint, auto-updating specs, rules suite & boilerplates.
First month just $4.50 (50% discount auto-applied)Cancel anytime • 30-day money-back guarantee
Save $4.50 on your first month