Skip to main content
Glama
taka392

discord-mcp

by taka392

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DISCORD_BOT_TOKENYesThe Discord bot token for authentication

Capabilities

Features and capabilities supported by this server

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

Tools

Functions exposed to the LLM to take actions

NameDescription
verifyA

Verify the bot token by calling GET /users/@me.

Returns the bot user object (id, username, discriminator flags, etc.).

list_guildsA

List guilds the bot is in (GET /users/@me/guilds).

Args: limit: Max guilds per request (1–200). before: Optional guild id cursor for pagination.

get_guildB

Get a guild by id. The bot must be a member of that guild.

list_guild_channelsB

List channels in a guild (text, voice, categories, etc.).

get_channelB

Get a single channel object by id.

list_channel_messagesA

List recent messages in a channel (newest first in the response).

Requires Read Message History and access to the channel. limit is 1–100. Use before / after message ids for pagination.

create_channel_messageA

Send a text message to a channel.

Requires Send Messages. Respect server rules and rate limits; content is limited to 2000 characters for plain text.

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

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