← all repositories
chatmcp/mcp-server-chatsum

Make Claude read your chat logs so you don't have to

It exposes your chat archive to MCP clients so an assistant can query and summarize conversations you forgot to write down.

1k stars TypeScript Coding AssistantsRAG · Search
mcp-server-chatsum
Not currently ranked — collecting fresh signals.
star history

What it does

mcp-server-chatsum is an MCP server that lets LLM clients like Claude Desktop rummage through your chat history. It exposes one tool, query_chat_messages, which searches a local chat database and returns summaries based on your prompt. Before it can do anything useful, you must run a bundled chatbot component to populate that database—this server only reads what has already been saved.

The interesting bit

The project is mostly plumbing: a thin translation layer between a chat log and the Model Context Protocol. The value is in turning unstructured banter into queryable context an LLM can access directly.

Key highlights

  • Bundled chatbot directory generates and stores messages locally in a .db file
  • Single MCP tool (query_chat_messages) handles both search and summarization
  • Reads from a local database pointed to by the CHAT_DB_PATH environment variable
  • Connects to Claude Desktop over stdio using standard MCP configuration
  • TypeScript implementation with a conventional pnpm build setup

Caveats

  • The README never explains how messages are summarized—whether by local inference, remote API, or prompt trickery is left unsaid
  • Setup requires configuring the bundled chatbot first, but the documentation for that step is essentially “see the other README”

Verdict

Handy if you already live inside Claude Desktop and need to excavate old conversations for buried decisions. If you want a self-contained chat summarizer, look elsewhere—this is strictly bridge territory.

Frequently asked

What is chatmcp/mcp-server-chatsum?
It exposes your chat archive to MCP clients so an assistant can query and summarize conversations you forgot to write down.
Is mcp-server-chatsum open source?
Yes — chatmcp/mcp-server-chatsum is an open-source project tracked on heatdrop.
What language is mcp-server-chatsum written in?
chatmcp/mcp-server-chatsum is primarily written in TypeScript.
How popular is mcp-server-chatsum?
chatmcp/mcp-server-chatsum has 1k stars on GitHub.
Where can I find mcp-server-chatsum?
chatmcp/mcp-server-chatsum is on GitHub at https://github.com/chatmcp/mcp-server-chatsum.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.