mcp-discord
by hanweg
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
DISCORD_TOKEN | Yes | Your Discord bot token. |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get_server_info | Get information about a Discord server |
list_members | Get a list of members in a server |
add_role | Add a role to a user |
remove_role | Remove a role from a user |
create_text_channel | Create a new text channel |
delete_channel | Delete a channel |
add_reaction | Add a reaction to a message |
remove_reaction | Remove a reaction from a message |
send_message | Send a message to a specific channel |
read_messages | Read recent messages from a channel |
get_user_info | Get information about a Discord user |
moderate_message | Delete a message and optionally timeout the user |