ChatSum

Resumir mensajes de chat de un archivo de base de datos local

Documentación

mcp-server-chatsum

Este servidor MCP se utiliza para resumir tus mensajes de chat.

中文说明

preview

Antes de comenzar

Ve al directorio chatbot, sigue el README para configurar la base de datos del chat.

Inicia el chatbot para guardar tus mensajes de chat.

Características

Recursos

Herramientas

  • query_chat_messages - Consultar mensajes de chat
    • Consulta mensajes de chat con los parámetros dados
    • Resume mensajes de chat según el prompt de consulta

Prompts

Desarrollo

  1. Configura las variables de entorno:

Crea el archivo .env en el directorio raíz y establece la ruta de tu base de datos de chat.

CHAT_DB_PATH=path-to/chatbot/data/chat.db
  1. Instala las dependencias:
pnpm install

Compila el servidor:

pnpm build

Para desarrollo con recompilación automática:

pnpm watch

Instalación

Para usar con Claude Desktop, agrega la configuración del servidor:

En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json En 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"
      }
    }
  }
}

Depuración

Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser un desafío. Recomendamos usar el Inspector MCP, que está disponible como script de paquete:

pnpm inspector

El Inspector proporcionará una URL para acceder a las herramientas de depuración en tu navegador.

Comunidad

Sobre el autor