Discord Node MCP
A Discord bot control server based on the MCP protocol, providing comprehensive Discord server management functions, including message sending, member management, role permissions, channel operations, etc.
rating : 2 points
downloads : 0
What is the Discord MCP Server?
The Discord MCP Server is a server based on the Model Context Protocol (MCP). It allows AI assistants (such as Claude) to directly interact with and manage Discord servers through Discord bot tokens. This server acts as a bridge between the AI and Discord, enabling the AI to perform various Discord management tasks without manual human operation.How to use the Discord MCP Server?
Using the Discord MCP Server requires three main steps: 1) Create and configure a Discord bot and obtain the bot token; 2) Install or run the MCP server; 3) Configure the MCP client connection in an AI assistant (such as Claude Desktop). After configuration, the AI assistant can manage the Discord server through natural language instructions.Use cases
The Discord MCP Server is particularly suitable for the following scenarios: - Community administrators who want to automate daily management tasks - Gaming communities that need quick response and management - Development teams that want to manage Discord servers through AI - Educational communities that need automated welcome and onboarding processes - Any scenario that requires efficient management of Discord serversMain features
Server management
Complete management functions such as viewing server information, editing server settings, and leaving the server
Channel management
Create, edit, and delete text/voice/forum channels and categories, and support forum tag management
Permission management
Set channel permission overrides, synchronize permissions, and view and manage all permission settings
Message operations
Complete message functions such as sending, editing, and deleting messages, adding/removing reactions, and pinning messages
Member management
Kick, ban, and mute members, set nicknames, and move voice channel members
Role management
Create, edit, and delete roles, assign roles to members, and adjust role hierarchy
Community features
Configure Discord community functions such as community settings, welcome screens, and onboarding processes
Automod management
Create and manage automod rules to automatically handle违规 content
Emoji and sticker management
Manage custom emojis and stickers, and create new emojis from URLs
Webhook management
Create, edit, and delete webhooks for automated message sending
Event management
Create and manage scheduled events, including voice, stage, and external events
Advantages
Manage Discord through natural language without programming knowledge
Support comprehensive Discord management functions, covering most management needs
Flexible deployment methods, supporting global installation and direct running with npx
Provide HTTP transmission mode, supporting remote access and management
Detailed error handling and permission verification to ensure operation safety
Support the latest Discord features such as forum channels
Limitations
Require a Discord bot token and appropriate permission configuration
Some advanced features require the Discord server to be upgraded
The HTTP mode requires additional network configuration
Affected by the Discord API rate limit
Require the AI assistant to support the MCP protocol (such as Claude)
How to use
Create a Discord bot
Visit the Discord Developer Portal, create a new application, and add a bot. Copy the bot token and enable the necessary permission intents.
Invite the bot to the server
Generate an invitation link in the OAuth2 URL Generator, select the necessary permission scopes, and then use the link to invite the bot.
Install the MCP server
Choose the installation method: global installation or direct running with npx. It is recommended to use the npx method without installation.
Configure the MCP client
Add the MCP server configuration to the configuration file of the AI assistant (such as Claude Desktop) and set the bot token.
Start using
Restart the AI assistant. Now you can manage the Discord server through natural language instructions.
Usage examples
Automate welcoming new members
When a new member joins the server, automatically send a personalized welcome message and assign a basic role
Manage community forums
Create and manage forum channels, automatically categorize user questions, and mark resolved questions
Manage members in bulk
Clean up inactive members and reorganize role assignments
Set up the community onboarding process
Configure a complete community onboarding system, including a welcome screen, rule confirmation, and interest selection
Automate content moderation
Set up automod rules to detect and handle inappropriate content
Frequently Asked Questions
Do I need programming knowledge to use this MCP server?
Is this MCP server safe? Will it be misused?
Which AI assistants are supported?
What if the bot is rate - limited by Discord?
Can I host this MCP server myself?
What happens if an operation fails?
Does it support all Discord functions?
How to update to the new version?
Related resources
GitHub repository
Source code, issue tracking, and the latest version
Discord Developer Portal
Create and manage Discord bots
Model Context Protocol official website
Learn about the MCP protocol and technical details
Claude Desktop download
Download the Claude desktop application that supports MCP
Discord permissions documentation
Learn in detail about the Discord permission system
npm package page
View installation statistics and version history

Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
34.2K
5 points

Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
24.4K
4.3 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
71.7K
4.3 points

Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
20.4K
4.5 points

Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
31.0K
5 points

Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
64.3K
4.5 points

Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
47.4K
4.8 points

Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
22.0K
4.5 points


