mcp-discord

mcp-discord

4.3

mcp-discord is hosted online, so all tools can be tested directly either in theTools 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@mcpreview.com.

A Model Context Protocol (MCP) server that provides Discord integration capabilities to MCP clients like Claude Desktop.

get_server_info

Get information about a Discord server

Try it

Discord server (guild) ID

      Result:

      get_channels

      Get a list of all channels in a Discord server

      Try it

      Discord server (guild) ID

          Result:

          list_members

          Get a list of members in a server

          Try it

          Discord server (guild) ID

            Maximum number of members to fetch

                Result:

                add_role

                Add a role to a user

                Try it

                Discord server ID

                  User to add role to

                    Role ID to add

                        Result:

                        remove_role

                        Remove a role from a user

                        Try it

                        Discord server ID

                          User to remove role from

                            Role ID to remove

                                Result:

                                create_text_channel

                                Create a new text channel

                                Try it

                                Discord server ID

                                  Channel name

                                    Optional category ID to place channel in

                                      Optional channel topic

                                          Result:

                                          delete_channel

                                          Delete a channel

                                          Try it

                                          ID of channel to delete

                                            Reason for deletion

                                                Result:

                                                add_reaction

                                                Add a reaction to a message

                                                Try it

                                                Channel containing the message

                                                  Message to react to

                                                    Emoji to react with (Unicode or custom emoji ID)

                                                        Result:

                                                        add_multiple_reactions

                                                        Add multiple reactions to a message

                                                        Try it

                                                        Channel containing the message

                                                          Message to react to

                                                            List of emojis to add as reactions

                                                            emojis

                                                            List of emojis to add as reactions

                                                            No items yet. Use the button below to add some.

                                                                Result:

                                                                remove_reaction

                                                                Remove a reaction from a message

                                                                Try it

                                                                Channel containing the message

                                                                  Message to remove reaction from

                                                                    Emoji to remove (Unicode or custom emoji ID)

                                                                        Result:

                                                                        send_message

                                                                        Send a message to a specific channel

                                                                        Try it

                                                                        Discord channel ID

                                                                          Message content

                                                                              Result:

                                                                              read_messages

                                                                              Read recent messages from a channel

                                                                              Try it

                                                                              Discord channel ID

                                                                                Number of messages to fetch (max 100)

                                                                                    Result:

                                                                                    get_user_info

                                                                                    Get information about a Discord user

                                                                                    Try it

                                                                                    Discord user ID

                                                                                        Result:

                                                                                        moderate_message

                                                                                        Delete a message and optionally timeout the user

                                                                                        Try it

                                                                                        Channel ID containing the message

                                                                                          ID of message to moderate

                                                                                            Reason for moderation

                                                                                              Optional timeout duration in minutes

                                                                                                  Result:

                                                                                                  list_servers

                                                                                                  Get a list of all Discord servers the bot has access to with their details such as name, id, member count, and creation date.

                                                                                                  Try it

                                                                                                    Result: