ChatSum
Summarize chat messages from a local database file.
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
- 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
- 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
Verwandte Server
A2A Client MCP Server
An MCP server client for the Agent-to-Agent (A2A) protocol, enabling LLMs to interact with A2A agents.
Hooked Video API MCP
Model Context Protocol server for the Hooked Video API. Let AI agents (Claude, GPT, Cursor, etc.) create videos programmatically.
MCP-Pushover Bridge
Enables AI assistants to send push notifications via the Pushover service.
Twitter MCP Server
Accurately count Twitter/X post characters and optimize posts.
VoiceVox
A server for text-to-speech (TTS) using the VoiceVox engine.
AgentMail
A server for interacting with the AgentMail API for email communication. Requires an API key.
MCP DingDing Bot
Send and manage message notifications and interactions with DingTalk / DingDing.
pyfastmail-mcp
MCP server for Fastmail — email, contacts, calendars, and files via JMAP, CardDAV, CalDAV, and WebDAV
Apple Notifier
Send native macOS notifications and interact with system dialogs.
Discord Notification MCP Server
Sends notifications to Discord channels or users via a bot.