melty
Provides full-text search and retrieval of messages and threads from a Discord server exported to SQLite. Tools include search, get_thread, channel_search, get_messages, list_channels, and stats.
Provides read-only SQL query access to the underlying SQLite database containing exported Discord messages, enabling custom data exploration.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@meltysearch "login error" after 2024-01-01"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
melty
MCP server with FTS5 full-text search over a SQLite export of a discord server.
The canonical repo is hosted on Tangled at dunkirk.sh/melty.
Setup
bun install
cp .env.example .env
# Edit .env with your Discord token and guild IDExport Discord data
bun run export # Exports messages to discord-export/melty.db (resumable)After export completes, build the thread index:
bun run src/build-threads.tsRun the MCP server
bun run mcpOr configure it in your MCP client:
{
"mcp": {
"melty-discord": {
"command": "bun",
"args": ["run", "./src/mcp-server.ts"],
"type": "stdio"
}
}
}Related MCP server: Discord Message Finder MCP
MCP Tools
Tool | Description |
| Full-text search across conversation threads (FTS5 with BM25 ranking). Start here. |
| Read full text of a thread by ID. Use after |
| Same as |
| Paginated raw message access within a channel, newest-first. |
| All channels with message counts, grouped by category. |
| Database statistics: total messages, threads, authors, date range. |
| Raw read-only SQL against the database. Escape hatch. |
Search syntax
Supports FTS5 query syntax:
word— matches any thread containing "word""exact phrase"— exact phrase matchsearch*— prefix matchapple AND banana— both terms requiredapple OR banana— either termapple NOT banana— exclude term
Optional filters: after/before (ISO-8601 timestamps), author (name substring).
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/taciturnaxolotl/melty'
If you have feedback or need assistance with the MCP directory API, please join our Discord server