MCP Server Chatsum logo

MCP Server Chatsum

by chatmcp

Query and summarize chatbot messages from a configured chat database through MCP.

Install MCP Server Chatsum

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for chatmcp/mcp-server-chatsum, and we’d rather show nothing than a guess you’d paste into your client.

Open setup steps on GitHub

Overview

The chatmcp/mcp-server-chatsum MCP server queries messages stored by its companion chatbot and summarizes matching results from a prompt. It exposes the `query_chat_messages` tool over stdio and reads the database location from `CHAT_DB_PATH`. Use it when an agent needs to search or condense locally saved chatbot conversations.

Use cases

  • Query saved chatbot conversations
  • Summarize messages matching a prompt
  • Review locally collected chat history
  • Inspect MCP requests with the MCP Inspector

Key features

  • Queries saved chat messages
  • Summarizes results from a query prompt
  • Uses a configurable chat database path
  • Runs over stdio
  • Supports MCP Inspector debugging

Tools1

What MCP Server Chatsum lets your agent do. Expand a tool for its parameters.

Self-reported~10 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

18/18 checks healthy over the last 79d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1kStargazers on the source repository.
Last commit1y agoMost recent push to the default branch.
Tools exposed1Callable tools this server registers over MCP.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How MCP Server Chatsum works

What chatmcp/mcp-server-chatsum does

The chatmcp/mcp-server-chatsum MCP server gives an MCP client access to chat messages saved by the repository’s companion chatbot. Its purpose is to retrieve messages using supplied query parameters and produce a summary based on the query prompt.

The repository expects the chatbot component to be configured and running first. That component saves conversations into a chat database, which this server then reads. The server is therefore intended for environments where the relevant message history is already being collected by the companion application.

How it works

The server communicates with MCP clients through standard input and output. A client invokes query_chat_messages with query parameters, and the tool returns matching chat content together with a summary generated from the supplied prompt.

Because the server reads an existing database rather than collecting messages itself, the chatbot setup is a prerequisite. Start the chatbot so it can save messages before using the MCP server to query them.

Setup and configuration

To configure chatmcp/mcp-server-chatsum, create a .env file in the repository root and set CHAT_DB_PATH to the path of the chat database. The documented example points to the database under the chatbot’s data directory.

Install dependencies with pnpm install, then build the project with pnpm build. During development, pnpm watch enables automatic rebuilding. The resulting server entry point is build/index.js.

Claude Desktop can launch the server by supplying the Node executable as command, the built JavaScript file as an argument, and CHAT_DB_PATH in the server’s env object. The README identifies the configuration file locations for both macOS and Windows.

Tools and capabilities

The server exposes one documented MCP tool:

  • query_chat_messages: accepts query parameters to find chat messages and summarizes the results according to a query prompt.

The repository also does not document a separate resource or prompt interface.

Limitations and notes

chatmcp/mcp-server-chatsum depends on the companion chatbot and its populated chat database. It does not appear to be a general-purpose chat connector; the provided setup specifically points to the database produced by that chatbot. You must provide a valid database path through CHAT_DB_PATH.

The documented transport is stdio, so the server is started as a local process by the MCP client. For troubleshooting, the repository recommends its pnpm inspector script, which launches the MCP Inspector and provides a browser URL for debugging.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about MCP Server Chatsum

chatmcp/mcp-server-chatsum is an MCP server that connects to a chat database created by its companion chatbot and exposes the query_chat_messages tool. It accepts query parameters, retrieves matching chat messages, and summarizes them from a query prompt. It communicates with MCP clients over stdio.

Install it by running `pnpm install`, setting `CHAT_DB_PATH`, and building with `pnpm build`. Configure your MCP client to launch the generated `build/index.js` with Node, and ensure the companion chatbot has created and populated the chat database.

Configure it in Claude Desktop’s MCP server configuration by setting the Node executable as `command`, the built `build/index.js` as an argument, and `CHAT_DB_PATH` under `env`. The README provides configuration paths for macOS and Windows.

Use the `query_chat_messages` tool with the desired query parameters and prompt. It searches the chat messages available in the configured database and summarizes the matching content according to that prompt.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Server Chatsum AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/chatmcp-mcp-server-chatsum?style=directory)](https://allmcps.com/mcp/chatmcp-mcp-server-chatsum)
HTML Embed
<a href="https://allmcps.com/mcp/chatmcp-mcp-server-chatsum"><img src="https://allmcps.com/api/badge/chatmcp-mcp-server-chatsum?style=directory" alt="MCP Server Chatsum on AllMCPs" /></a>