Back to Catalog

mcp-server-chatsum

chatmcp/mcp-server-chatsum
πŸ”— Latest commit:5bf9298
πŸ•’ Updated:Sep 9, 2025, 01:06 PM
TypeScript
AI Tools

Query and Summarize your chat messages.

MCP Trust Score
Based on our comprehensive evaluation criteria
πŸ€– Evaluated by gemini-2.5-flashFix
Trust Score44/100
GitHub Metrics
Repository statistics and activity
⭐ GitHub Stars:1009
πŸ‘₯ Contributors:1
πŸ“‹ Total Issues:6
πŸ“¦ Has Releases:No
πŸ”§ Has CI/CD Pipeline:No
Configuration
Configuration example extracted from README.md for Claude Desktop and other clients.
πŸ€– Evaluated by gemini-2.5-flashFix
{
  "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"
    }
  }
}
MCP Protocol Support
Implemented MCP protocol features
πŸ€– Evaluated by gemini-2.5-flashFix
Tools:βœ“
Prompts:βœ—
Resources:βœ—
Sampling:βœ—
Roots:βœ—
Logging:βœ—
STDIO Transport:βœ“
HTTP Transport:βœ—
OAuth2 Auth:βœ—
Dependencies
8 dependencies
Libraries and frameworks used by this MCP server
πŸ€– Evaluated by gemini-2.5-flashFix
Add Quality Badge
Show your MCP trust score in your README
Trust Score Badge
[![Trust Score](https://archestra.ai/mcp-catalog/api/badge/quality/chatmcp/mcp-server-chatsum)](https://archestra.ai/mcp-catalog/chatmcp__mcp-server-chatsum)
README.md

mcp-server-chatsum

This MCP Server is used to summarize your chat messages.

δΈ­ζ–‡θ―΄ζ˜Ž

preview

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

mcp-server-chatsum MCP Server | Documentation & Integration | Archestra