mcp-discord-bridge
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DISCORD_TOKEN | Yes | Discord bot token |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_guildsA | List all Discord servers the bot is in |
| list_channelsC | List all channels and categories in a Discord server |
| create_categoryA | Create a new category in a Discord server |
| create_channelA | Create a text or voice channel, optionally inside a category |
| delete_channelC | Delete a channel or category by ID |
| move_channelB | Move a channel into a different category |
| rename_channelC | Rename a channel or category |
| get_channel_messagesB | Fetch recent messages from a text channel |
| send_messageC | Send a message to a Discord text channel |
| delete_messageC | Delete a message by channel and message ID |
| edit_messageB | Edit a bot message by channel and message ID |
| search_messagesB | Search messages in a channel by keyword |
| send_dmC | Send a direct message to a user |
| add_reactionC | Add an emoji reaction to a message |
| remove_reactionB | Remove the bot's emoji reaction from a message |
| add_multiple_reactionsB | Add multiple emoji reactions to a message at once |
| list_forum_channelsC | List all forum channels in a server |
| create_forum_postB | Create a new forum post with title and content |
| get_forum_postB | Fetch a forum post and its messages |
| reply_to_forum_postA | Reply to an existing forum post |
| delete_forum_postC | Delete a forum post |
| create_webhookC | Create a webhook for a channel |
| send_webhook_messageC | Send a message via a webhook |
| edit_webhookC | Edit an existing webhook |
| delete_webhookC | Delete a webhook |
| list_membersB | List members in a Discord server (up to 1000) |
| get_memberB | Get detailed information about a specific guild member |
| list_rolesB | List all roles in a Discord server |
| assign_roleC | Assign a role to a guild member |
| remove_roleC | Remove a role from a guild member |
| kick_memberC | Kick a member from the server |
| ban_memberC | Ban a user from the server |
| unban_memberC | Unban a user from the server |
| timeout_memberB | Timeout (mute) a member for a specified duration |
| set_nicknameC | Set or reset a member's nickname |
| create_roleB | Create a new role in the server |
| edit_roleC | Edit an existing role's name or color |
| delete_roleC | Delete a role from the server |
| create_threadB | Create a new thread in a text channel |
| list_threadsC | List active and archived threads in a channel |
| archive_threadB | Archive a thread, optionally locking it |
| unarchive_threadC | Unarchive a thread |
| join_threadC | Make the bot join a thread |
| delete_threadC | Delete a thread |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/iprashantraj/mcp-discord-bridge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server