Cover image
Try Now
2024-12-04

Query and Summarize your chat messages.

3 years

Works with Finder

8

Github Watches

85

Github Forks

897

Github Stars

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

相关推荐

  • https://maiplestudio.com
  • Find Exhibitors, Speakers and more

  • Yusuf Emre Yeşilyurt
  • I find academic articles and books for research and literature reviews.

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • Teach you all the details related to YouTube. Solve all your YouTube-related issues.

  • https://kapslap.xyz
  • Loaded with transcripts from his lectures, this bot will give you the knowledge you need.

  • Carlos Ferrin
  • Encuentra películas y series en plataformas de streaming.

  • Martin Lisen
  • I specialize in thorough online research and synthesis.

  • Charles A Bishop
  • Generates tables comparing resumes with job descriptions

  • Navid RezaeiSarchoghaei
  • Professional Flask/SQLAlchemy code guide. Follow: https://x.com/navid_re

  • https://cantaspinar.com
  • Summarizes videos and answers related questions.

  • Brendan Bradley
  • Shares clean telebot code snippets.

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • oatpp
  • Anthropic’s Model Context Protocol implementation for Oat++

  • zhaoyunxing92
  • 本项目是一个钉钉MCP(Message Connector Protocol)服务,提供了与钉钉企业应用交互的API接口。项目基于Go语言开发,支持员工信息查询和消息发送等功能。

  • huahuayu
  • A unified API gateway for integrating multiple etherscan-like blockchain explorer APIs with Model Context Protocol (MCP) support for AI assistants.

  • deemkeen
  • control your mbot2 with a power combo: mqtt+mcp+llm

  • neondatabase-labs
  • MCP server for interacting with Neon Management API and databases

    Reviews

    1 (1)
    Avatar
    user_MWmkFWwx
    2025-04-16

    I've recently started using the Blender app by ahujasid available at https://mcp.so/server/blender/ahujasid, and it's phenomenal! The user-friendly interface and powerful features make it a must-have for any creative professional. It handles complex tasks effortlessly, allowing more time for artistic creativity. Highly recommend this to anyone in need of a robust blending tool!