Skip to main content
Glama
CommanderBiz

discord-admin-mcp

by CommanderBiz

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DISCORD_BOT_TOKENYesYour Discord bot token with Server Moderation permissions and Privileged Gateway Intents (Server Members Intent).
DISCORD_DEFAULT_GUILD_IDNoOptional fallback server (guild) ID.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_current_bot_userA

Get details about the bot itself (ID, username, avatar, etc.).

list_guildsA

List all Discord servers (guilds) the bot is currently in.

get_guild_infoC

Get detailed information about a Discord server (name, owner, member count, verification level, etc.).

list_rolesB

List all roles in a Discord server with their IDs, names, permissions, and positions.

assign_roleB

Assign a role to a server member. Requires Manage Roles permission and bot role higher than target role.

remove_roleA

Remove a role from a server member. Requires Manage Roles permission and bot role higher than target role.

create_roleC

Create a new role in the server.

delete_roleC

Delete a role from the server.

list_channelsB

List all channels in a server with their names, types, categories, and topics.

create_channelA

Create a new channel in the server. channel_type: 0 for GUILD_TEXT, 2 for GUILD_VOICE, 4 for GUILD_CATEGORY, 5 for GUILD_ANNOUNCEMENT, 15 for GUILD_FORUM.

edit_channelC

Modify settings or topic of a Discord channel.

delete_channelC

Delete a Discord channel.

kick_memberC

Kick a member from the server.

ban_memberB

Ban a user from the server with optional message deletion window (0 to 604800 seconds).

unban_memberC

Unban a user from the server.

timeout_memberA

Timeout (mute/quarantine) a member for a specified duration in seconds. Set duration_seconds to 0 to remove timeout.

purge_messagesA

Bulk delete up to 100 recent messages from a channel (messages older than 14 days cannot be bulk deleted).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/CommanderBiz/discord-admin-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server