CH

ChatSum

Created 6 months ago

This MCP Server is used to summarize your chat messages.

development documentation public

What is ChatSum?

Query and Summarize chat messages with LLM. by [mcpso](https://mcp.so)

Documentation

mcp-server-chatsum

This MCP Server is used to summarize your chat messages.

Features# Resources

Tools

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

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
    
  2. 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

Server Config

{
  "mcpServers": {
    "chatsum-server": {
      "command": "npx",
      "args": [
        "chatsum"
      ]
    }
  }
}

Links & Status

Repository: github.com
Hosted: No
Global: No
Official: No

Project Info

Hosted Featured
Created At: May 23, 2025
Updated At: Aug 07, 2025
Author: idoubi
Category: community
Tags:
development documentation public