hanweg/mcp-discord
mcp-discord is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.
If you are the rightful owner of mcp-discord and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server that provides Discord integration capabilities to MCP clients like Claude Desktop.
Try mcp-discord with chat:
Has a README
Github repo has a README.md.
Has a License
Github repo has license info.
Server can be inspected
View server inspector
Server schema can be extracted
Can get at lease one tool info from the README or server.
Online hosted on MCPHub
Can be automatically deployed by MCPHub.
Has social accounts
Do not have any social accounts.
Claimed by the author or certified by MCPHub
If you are the author, claim authorship
AI Evaluation ReportTotal Score: 5/10
The agent demonstrates a basic understanding of its capabilities but struggles with executing tasks due to issues with input validation and permissions. It frequently encounters errors related to invalid server IDs or insufficient permissions, which limits its ability to perform the requested operations. While it correctly identifies permission issues, it lacks detailed guidance on resolving them. Additionally, the agent provides incomplete information when retrieving server details, missing key data such as creation dates. Overall, the agent shows potential but requires improvements in handling errors, providing comprehensive responses, and offering actionable advice.
Test case 1
Score: 6/10Perform the operation of creating a new text channel named 'project-updates' in the Discord server with ID '123456789012345678', under the category 'Announcements', and set its topic to 'Latest updates and news about ongoing projects'. After creating the channel, retrieve and display its details to confirm successful creation.Invalid input: The attempt to create the channel 'project-updates' failed due to an error indicating that the provided server ID is unknown or invalid. Please check the server ID and ensure that the bot has the necessary permissions to create channels in that server.
Test case 2
Score: 6/10Perform the operation of retrieving the list of all channels within the Discord server with ID '987654321098765432'. After obtaining the list, display the names and types (text, voice, category, etc.) of each channel to confirm successful retrieval.Invalid input: Task refers to a missing data source.
Test case 3
Score: 6/10Perform the operation of adding the 'Moderator' role to the user with ID '987654321098765432' in the Discord server with ID '123456789012345678'. After adding the role, retrieve and display the user's roles to confirm the successful addition.Invalid input: Task refers to an 'Unknown Guild' error, indicating the server ID may be incorrect or inaccessible.
Test case 4
Score: 4/10Perform the operation of retrieving the list of all Discord servers the bot has access to, including details such as name, ID, member count, and creation date. After obtaining the list, display these details to confirm successful retrieval.Server Name: tinaaaaa's server, Server ID: 1387267451309264957, Member Count: 2
Test case 5
Score: 7/10Perform the operation of creating a new text channel named 'community-events' in the Discord server with ID '1387267451309264957', under the category 'Events', and set its topic to 'Upcoming community events and activities'. After creating the channel, retrieve and display its details to confirm successful creation.The attempt to create the text channel 'community-events' failed due to insufficient permissions to perform this action in the specified Discord server. Please check the permissions granted to the bot, as it needs appropriate rights to create channels.