mcp-server-chatsum  by chatmcp

MCP server for chat message summarization

created 8 months ago
1,008 stars

Top 37.7% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a server to query and summarize chat messages, targeting users who want to analyze their conversation history. It allows for querying messages with specific parameters and generating summaries based on prompts.

How It Works

The server acts as a backend for chat applications, likely integrating with clients like Claude Desktop. It reads chat data from a SQLite database (chat.db) and uses provided prompts to filter and summarize messages. The architecture relies on Node.js and pnpm for package management and building.

Quick Start & Requirements

  • Install dependencies: pnpm install
  • Build the server: pnpm build
  • For development: pnpm watch
  • Debugging: pnpm inspector
  • Requires Node.js and a SQLite database file.
  • Configuration for Claude Desktop involves modifying claude_desktop_config.json.

Highlighted Details

  • Supports querying chat messages with parameters.
  • Enables summarizing chat messages based on user prompts.
  • Offers a debugging inspector tool.
  • Integrates with Claude Desktop.

Maintenance & Community

  • Community channels include Telegram and Discord.
  • Author: idoubi.

Licensing & Compatibility

  • License information is not explicitly stated in the README.

Limitations & Caveats

  • Debugging MCP servers communicating over stdio is noted as challenging, with the inspector tool recommended.
  • The README does not specify the license, which could impact commercial use or closed-source integration.
Health Check
Last commit

8 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
72 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.