Overview
This MCP Server is designed to summarize your chat messages by querying and condensing chat histories stored in a local database. It exposes a tool named query_chat_messages that can fetch chat messages from a user-specified source and return a concise summary based on a provided query prompt. The server relies on a chat database created by the accompanying chatbot component; to use it, start the chatbot to save messages and configure CHAT_DB_PATH to point at the database (CHAT_DB_PATH=path-to/chatbot/data/chat.db). Development workflow uses pnpm for dependency management, building and optional auto-rebuild with watch. For integration with Claude Desktop, add the server configuration under mcpServers in Claude's config file, including the command to run Node and the environment variable CHAT_DB_PATH. Debugging is performed over stdio; the MCP Inspector tool can help by exposing a browser-based debugging interface. The README provides setup instructions, development commands, and links to community channels. This server is authored with the goal of enabling users to quickly query and summarize chat messages via LLM-powered summaries.
Features
query_chat_messages
Query chat messages with given parameters and summarize them based on the query prompt.




