
Send and manage Discord messages; list guilds and channels (bot token required on server for channel APIs)
Sign in to connectGet the current Discord user (OAuth Bearer). Uses the connected user's OAuth token.
List guilds the current user is in (OAuth Bearer). Uses the connected user's OAuth token.
Get a guild by id. Requires the MCP server Discord bot token and that the bot is in the guild.
List channels in a guild. Requires the MCP server bot token.
Get a channel by id. Requires the MCP server bot token.
Send a message in a channel. Requires the MCP server bot token and bot permissions in that channel.
Get messages from a channel. Requires the MCP server bot token.
Edit a message sent by the bot. Requires the MCP server bot token.
Delete a message. Requires the MCP server bot token and permission to delete that message.
Connecting Discord will request the following permissions:
You can revoke access at any time from your account settings.