Skip to main content
Glama
berkal749

mcp-discord-mod

by berkal749

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
discord_mod_kick_memberA

Kick a member from a Discord server. The member can rejoin with an invite.

discord_mod_ban_memberB

Ban a member from a Discord server. Optionally deletes their recent messages.

discord_mod_unban_memberB

Unban a user from a Discord server.

discord_mod_timeout_memberA

Timeout (server mute) a member for a specified duration. Use durationSeconds=0 to clear a timeout.

discord_mod_warn_memberA

Warn a member by sending them a DM with the warning reason. Optionally logs to a mod channel.

discord_mod_list_bansB

Lists all banned users in a Discord server with their reasons.

discord_mod_set_nicknameB

Sets or clears a member's nickname in a server.

discord_mod_list_rolesB

Lists all roles in a Discord server with their properties.

discord_mod_create_roleC

Creates a new role in a Discord server.

discord_mod_edit_roleC

Edits an existing role in a Discord server.

discord_mod_delete_roleB

Deletes a role from a Discord server.

discord_mod_assign_roleB

Assigns a role to a member in a Discord server.

discord_mod_remove_roleC

Removes a role from a member in a Discord server.

discord_mod_create_categoryB

Creates a new category in a Discord server.

discord_mod_create_channelB

Creates a new text or voice channel in a Discord server.

discord_mod_delete_channelB

Deletes a Discord channel.

discord_mod_edit_channelA

Edits a Discord channel's name, topic, parent category, position, or slowmode.

discord_mod_set_permissionsC

Sets permission overrides for a role or user on a channel or category.

discord_mod_remove_permissionsA

Removes all permission overrides for a role or user on a channel or category.

discord_mod_list_membersA

Lists members in a Discord server with their roles.

discord_mod_get_memberA

Gets detailed information about a specific member in a Discord server.

discord_mod_list_serversA

Lists all Discord servers the bot is a member of.

discord_mod_get_server_infoA

Retrieves detailed information about a Discord server including channels and member count.

discord_mod_get_audit_logB

Fetches the audit log for a server. Shows who did what, when, and why.

discord_mod_send_dmA

Sends a direct message to a user by their user ID. Automatically creates a DM channel if one doesn't exist.

discord_mod_purge_messagesB

Purges messages from a channel with filters (by user, content, attachments). Scans and bulk-deletes matching messages.

discord_mod_bulk_delete_messagesB

Bulk deletes up to 100 messages in a channel. Messages must be less than 14 days old.

discord_mod_pin_messageB

Pins a message in a channel.

discord_mod_unpin_messageB

Unpins a message from a channel.

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/berkal749/mcp-discord-mod'

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