ChatSum

Resumir mensagens de chat de um arquivo de banco de dados local.

Documentação

mcp-server-chatsum

Este servidor MCP é usado para resumir suas mensagens de chat.

Instruções em chinês

preview

Antes de começar

vá para o diretório chatbot, siga o README para configurar o banco de dados de chat.

inicie o chatbot para salvar suas mensagens de chat.

Funcionalidades

Recursos

Ferramentas

  • query_chat_messages - Consultar mensagens de chat
    • Consultar mensagens de chat com parâmetros fornecidos
    • Resumir mensagens de chat com base no prompt de consulta

Prompts

Desenvolvimento

  1. Configure as variáveis de ambiente:

crie o arquivo .env no diretório raiz e defina o caminho do seu banco de dados de chat.

CHAT_DB_PATH=path-to/chatbot/data/chat.db
  1. Instale as dependências:
pnpm install

Compile o servidor:

pnpm build

Para desenvolvimento com recompilação automática:

pnpm watch

Instalação

Para usar com o Claude Desktop, adicione a configuração do servidor:

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

Depuração

Como os servidores MCP se comunicam via stdio, a depuração pode ser desafiadora. Recomendamos usar o MCP Inspector, que está disponível como um script de pacote:

pnpm inspector

O Inspector fornecerá uma URL para acessar as ferramentas de depuração no seu navegador.

Comunidade

Sobre o autor