Airsc is free for everyone. If it helps you, support it with $2–$20.

Support
MCP serverCautionAI & LLM featuresSome setup

mcp-server-chatsum

chatmcp · chatmcp/mcp-server-chatsum

This MCP server allows agents to query and summarize chat messages from a user-configured chat database.

Query and Summarize your chat messages.

1k stars101License: No licenseUpdated 2 years ago0 opens

Preview

▍

What you can do with it

  • Ask your agent to summarize a long conversation you had yesterday.
  • Find specific chat messages based on keywords or participants within your chat history.
  • Integrate chat summarization directly into an agent's workflow for quick context retrieval.

Safety check

Caution

Usable, but read the notes first.

  • ●No clear license: check with the author before using it in a commercial product.
  • ●Not updated for over a year.

Automated scan of the repo files. Always review code you run.

From the README

mcp-server-chatsum

This MCP Server is used to summarize your chat messages.

中文说明

Before you start

move to chatbot directory, follow the README to setup the chat database.

start chatbot to save your chat messages.

Features

Resources

Tools

  • query_chat_messages - Query chat messages
    • Query chat messages with given parameters
    • Summarize chat messages based on the query prompt

Prompts

Development

  1. Set up environment variables:

create .env file in the root directory, and set your chat database path.

CHAT_DB_PATH=path-to/chatbot/data/chat.db
  1. Install dependencies:
pnpm install

Build the server:

pnpm build

For development with auto-rebuild:

pnpm watch

Installation

To use with Claude Desktop, add the server config:

On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json On Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "mcp-server-chatsum": {
      "command": "path-to/bin/node",
      "args": ["path-to/mcp-server-chatsum/build/index.js"],
      "env": {
        "CHAT_DB_PATH": "path-to/mcp-server-chatsum/chatbot/data/chat.db"
      }
    }
  }
}

Debugging

Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:

pnpm inspector

The Inspector will provide a URL to access debugging tools in your browser.

Community

About the author

View source on GitHub