Skip to main content
Glama
AnswerDotAI

cordslite-mcp

Official
by AnswerDotAI

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DISCORD_BOT_TOKENYesThe bot token from the Discord Developer Portal. Required for all server tools.
DISCORD_USER_TOKENNoOptional user account token (the Authorization header from the Discord web app). Unlocks DM tools. Leave empty unless you accept Discord's terms regarding user automation.
DISCORD_DEFAULT_GUILD_IDNoOptional default server ID. Used to pre‑select a server when a tool call does not specify one.

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
list_guildsB

The servers the bot has joined, with their ids

guild_treeB

A map of a server: categories, channels with their ids and topics, and members

guild_channelsB

The channels of a server, one per line, with ids, types (0 text, 2 voice, 4 category), parent categories, and topics

channel_messagesB

The latest messages in a channel or thread, oldest first

guild_searchA

Search a server's messages across all channels and threads, newest first

channel_searchB

Search one channel's or thread's messages, newest first

message_contextB

The messages around one message, oldest first

find_memberA

The user id of the first server member matching name, for author_id searches

fetch_attachmentB

An attachment's contents: an image as an image, a text file as text, anything else as its metadata

list_dmsA

The account's open DMs and group DMs with their channel ids; needs the user token

dm_messagesA

The latest messages in a DM or group DM, oldest first; needs the user token

dm_searchB

Search a DM or group DM, newest first; needs the user token

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 12 tools

Disambiguation4/5

Most tools target clearly distinct actions: listing servers, mapping a server, reading messages, searching, fetching attachments, and resolving members. The only mild overlap is between guild_tree and guild_channels, since both describe a server's structure, but their output purposes differ enough to avoid serious confusion.

Naming Consistency3/5

The naming is readable and mostly thematic, with search tools consistently suffixed as *_search and list tools prefixed as list_*. However, it mixes styles: verb_noun (find_member, fetch_attachment), noun_noun (channel_messages, message_context, guild_tree), and noun_verb (guild_search). The pattern is not chaotic, but it is not consistently applied.

Tool Count5/5

Twelve tools is a reasonable size for a Discord-focused server. Each tool covers a distinct need such as discovery, navigation, message retrieval, search, member lookup, attachment access, and DM support, without feeling padded or redundant.

Completeness4/5

The toolset provides strong read-side coverage of Discord: guilds, channels, categories, threads, messages, DMs, members, attachments, and search. The main gap is that it is entirely read-only, so sending messages or modifying Discord resources is not possible, but for a search/retrieval-oriented MCP server this is likely acceptable.

Maintenance

ActivityMaintained
ResponsivenessNo issues