Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DISCORD_TOKENYesYour Discord bot token (obtainable from the Discord Developer Portal)

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
discord_create_categoryC

Creates a new category in a Discord server.

discord_edit_categoryB

Edits an existing Discord category (name and position).

discord_delete_categoryB

Deletes a Discord category by ID.

discord_loginB

Logs in to Discord using the configured token

discord_sendA

Sends a message to a specified Discord text channel. Optionally reply to another message by providing its message ID.

discord_get_forum_channelsA

Lists all forum channels in a specified Discord server (guild)

discord_create_forum_postB

Creates a new post in a Discord forum channel with optional tags

discord_get_forum_postB

Retrieves details about a forum post including its messages

discord_list_forum_threadsA

Lists all threads (posts) in a Discord forum channel, including both active and archived threads

discord_reply_to_forumB

Adds a reply to an existing forum post or thread

discord_create_text_channelA

Creates a new text channel in a Discord server with an optional topic and parent category

discord_create_forum_channelA

Creates a new forum channel in a Discord server, optionally under a category

discord_edit_channelA

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

discord_delete_channelB

Deletes a Discord channel with an optional reason

discord_read_messagesA

Retrieves messages from a Discord text channel. Supports date-based filtering via before/after/around params (accepts snowflake IDs or ISO 8601 dates).

discord_get_server_infoB

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

discord_add_reactionC

Adds an emoji reaction to a specific Discord message

discord_add_multiple_reactionsB

Adds multiple emoji reactions to a Discord message at once

discord_remove_reactionB

Removes a specific emoji reaction from a Discord message

discord_get_reaction_usersA

Lists the users who reacted with a specific emoji to a Discord message. Uses REST fetch and does not require Gateway intents. Returns up to 100 users per call.

discord_delete_forum_postC

Deletes a forum post or thread with an optional reason

discord_get_forum_tagsA

Gets all available tags for a Discord forum channel, including tag IDs, names, and emoji

discord_set_forum_tagsA

Sets the available tags for a Discord forum channel. Replaces all existing tags.

discord_update_forum_postB

Updates a forum post's title, applied tags, archived status, locked status, or pinned status. Tags can be specified by name or ID.

discord_edit_messageA

Edits a message previously sent by the bot. Only messages authored by the bot can be edited.

discord_delete_messageB

Deletes a specific message from a Discord text channel

discord_pin_messageB

Pins a message to its channel. A channel can hold at most 50 pinned messages.

discord_unpin_messageA

Removes a message from its channel's pinned messages.

discord_list_pinned_messagesA

Lists the pinned messages of a channel, newest pin first.

discord_create_webhookC

Creates a new webhook for a Discord channel

discord_send_webhook_messageB

Sends a message to a Discord channel using a webhook

discord_edit_webhookC

Edits an existing webhook for a Discord channel

discord_delete_webhookC

Deletes an existing webhook for a Discord channel

discord_list_serversA

Lists all Discord servers the bot is a member of

discord_search_messagesC

Searches for messages in a Discord server

discord_list_rolesA

Lists all roles in a Discord server with their properties

discord_create_roleB

Creates a new role in a Discord server

discord_edit_roleB

Edits an existing role in a Discord server

discord_delete_roleA

Deletes a role from a Discord server

discord_assign_roleC

Assigns a role to a member in a Discord server

discord_remove_roleA

Removes a role from a member in a Discord server

discord_list_membersB

Lists members in a Discord server with their roles

discord_get_memberB

Gets detailed information about a specific member in a Discord server

discord_create_voice_channelB

Creates a new voice channel in a Discord server with an optional parent category

discord_set_channel_permissionsA

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

discord_remove_channel_permissionsA

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

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources