Discord Message Finder MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DISCORD_BOT_TOKEN | Yes | Discord bot token | |
| DISCORD_DEFAULT_GUILD_ID | No | Optional default guild ID | |
| DISCORD_ALLOWED_GUILD_IDS | No | Optional comma-separated allowlist of guild IDs |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| check_discord_accessA | Check whether the Discord bot token works and whether a guild can be read. |
| list_guild_channelsB | List Discord guild channels and active threads so the assistant can identify where to search. |
| search_guild_messagesB | Search Discord guild messages with native Discord search. Best for finding where a past discussion happened. |
| find_in_recent_historyA | Scan recent channel history locally. Useful when native Discord search indexing is delayed or a bounded recent search is needed. |
| locate_messageC | Locate one exact Discord message from a jump URL or channel/message IDs. |
| get_message_contextB | Fetch one Discord message plus surrounding messages before and after it. |
| read_channel_messagesC | Read messages from a Discord channel with before/after/around pagination. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
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/DonghwanJeong/discord-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server