Introdução geral
MCP O Server ChatSum é um projeto de código aberto desenvolvido para ajudar os usuários a consultar e resumir mensagens de bate-papo. O projeto está hospedado no GitHub e fornece um poderoso conjunto de ferramentas que permite aos usuários consultar registros de bate-papo com base em parâmetros específicos e gerar resumos correspondentes. O MCP Server ChatSum é escrito principalmente em TypeScript e JavaScript e suporta uma variedade de ferramentas de desenvolvimento e depuração, facilitando o desenvolvimento e a implantação em diferentes ambientes. O projeto é especialmente adequado para usuários que precisam gerenciar e analisar grandes quantidades de dados de bate-papo, como centrais de atendimento e gerentes de comunidades on-line.
Lista de funções
- Consultar mensagens de bate-papo: consulte os registros de bate-papo com base em parâmetros fornecidos.
- Resumir mensagens de bate-papo: gere resumos de registros de bate-papo com base em prompts de consulta.
- Configuração da variável de ambiente: Configure o caminho do banco de dados do bate-papo por meio do arquivo .env.
- Instalação de dependências: use o pnpm para instalar as dependências do projeto.
- Compilação do servidor: use o pnpm para compilar o servidor.
- Auto-rebuild: suporta a função de auto-rebuild durante o desenvolvimento.
- Ferramenta de depuração: o MCP Inspector é fornecido para depuração.
Usando a Ajuda
Dependências: https://github.com/mcpso/mcp-server-chatsum/tree/main/chatbot
Instalação e configuração
- Definição de variáveis de ambienteCriar o arquivo .env no diretório raiz do projeto e definir o caminho do banco de dados de bate-papo.
CHAT_DB_PATH=path-to/chatbot/data/chat.db
- Instalação de dependênciasInstalação das dependências do projeto usando o pnpm.
instalação do pnpm
- Servidor de construçãoCompilar o servidor usando o pnpm.
compilação pnpm
- Reconstrução automáticaUse o seguinte comando para iniciar a função de reconstrução automática durante o desenvolvimento.
Observação do pnpm
Funções de uso
- Verificar mensagens de bate-papoConsulta aos registros de bate-papo: Depois de iniciar o servidor, você pode consultar os registros de bate-papo fornecendo parâmetros específicos.
query_chat_messages - Consulta mensagens de bate-papo com parâmetros fornecidos
- Resumo de mensagens de bate-papoGerar resumos de registros de bate-papo com base em solicitações de consulta.
summarize_chat_messages - Resume as mensagens de bate-papo com base no prompt de consulta
ajustar os componentes durante o teste
Como o servidor MCP se comunica via stdio, a depuração pode ser um pouco desafiadora. Recomenda-se usar o MCP Inspector para depuração. Você pode iniciar o MCP Inspector com o seguinte comando:
Inspetor de pnpm
Após a inicialização, o Inspector fornece um URL que o usuário pode acessar em um navegador para iniciar a depuração.