DotBot MCP Server
OfficialProvides 78 typed tools for controlling a real Discord bot via an authenticated MCP client, covering messaging (history, pins, edits, deletion, reactions), channel/thread management, forum posts, polls, member metadata and moderation (timeouts, kicks, bans, nicknames), role management, voice-state control (move/mute/deafen), guild administration and audit logs, invites, scheduled events, emoji/stickers, and AutoMod rules. All operations are gated by a user whitelist and explicit trigger requirements, with capability scopes, confirmation flows for destructive actions, bounded context retrieval, and proactive sends restricted to explicitly granted channels.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@DotBot MCP Serversend 'standup in 10 minutes' to #general"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
What dot can do
Talk where you are. Reply to addressed requests, send files and images, and offer buttons, selections and forms.
Use the context you choose. Read message history, search bounded context and retrieve attachments for client-side editing.
Help run your server. Manage channels, threads, roles, moderation, polls, scheduled events and AutoMod through explicit capability grants.
Keep you in control. Whitelisted people address the bot; sensitive changes wait for their explicit Discord approval.
DotBot runs headlessly on your computer. Your connected dot provides the reasoning; DotBot provides the Discord tools. Requests are handled while dot is actively polling, or through an explicitly configured supported subscription.
Related MCP server: Discord MCP Server
Quick start
Use Node.js 22.16+ and npm. Secure MCP Tunnel is the recommended private connection; it uses your OpenAI access and needs no separate identity-provider account.
git clone https://github.com/DevL0rd/DotBot.git
cd DotBot
npm ci --ignore-scripts
npm run buildCreate
.envfrom .env.example and set your Discord bot token locally.Keep your existing
policy.json, or create one from policy.example.json. Add your quoted Discord user ID and the destinations/capabilities you want; the public example allows none.Follow Connect your dot to prepare the Discord bot, run DotBot, point
tunnel-clientathttp://127.0.0.1:8787/mcp, and select Connection → Tunnel in Add Plugin.
The end-to-end guide includes the first request and troubleshooting. Keep the local endpoint private and use a trusted host.
Reference
Need | Read |
Get connected from start to first reply | |
Defaults and policy fields | |
Discord intents, installation and recovery | |
Whitelist, approvals and trust boundary | |
Bearer/OAuth options, MCP protocol and dot handoff | |
Every tool and its scope | |
Subscriptions and bounded context | |
Attachments and interactive controls | |
Internals and uncertain outcomes | |
Local checks and CI |
🧰 More from DevL0rd
Other Plasma projects made to sit on the same desktop. Click a banner to open it on GitHub.
This server cannot be deployed
Maintenance
Related MCP Connectors
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Unified MCP Server is a remote MCP connector for AI agents and vertical AI products that provides access to 22,000+ authorized SaaS tools across 400+ integrations and 24 categories directly inside LLMs (Claude, GPT, Gemini, Cohere). Tools operate only on explicitly authorized customer connections, enabling agents to safely read and write against live third-party systems.
Find, vet, and run MCP tools through a secure audited gateway with prompt-injection risk scoring
The OpenRouter for tools. One MCP connection gives any AI agent 254 hosted tools, pay per call.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables comprehensive Discord bot management and server operations through MCP, including channel management, message handling, member moderation, role management, and voice operations. Provides secure Discord API integration with built-in permission controls and audit logging capabilities.19160 npm18MIT
- AlicenseBqualityDmaintenanceEnables Discord bot integration through MCP, allowing users to manage servers, channels, roles, members, and messages including moderation actions like bans, timeouts, and bulk deletions through natural language.33MIT
- AlicenseNot gradedqualityFmaintenanceMCP server that gives AI agents first-class access to Discord, enabling discovery, messaging, channel management, moderation, and arbitrary REST calls through typed, consent-aware tools.9 npm3MIT
- AlicenseNot gradedqualityCmaintenanceA comprehensive Discord MCP server enabling AI assistants to run a Discord community through 111 tools for messaging, moderation, roles, channels, forums, webhooks, and more, plus a raw REST API passthrough for full Discord API access.MIT