@pedrohnas/livchat-mcp
v0.1.3
Published
MCP Server para controle do LivChat - Gerenciamento de buffer de mensagens
Maintainers
Readme
LivChat MCP Server
Servidor MCP (Model Context Protocol) para controle do sistema LivChat. Permite que agentes AI ajustem configurações do buffer de mensagens do WhatsApp.
Instalação
npm install -g @pedrohnas/livchat-mcpOu use diretamente com npx:
npx @pedrohnas/livchat-mcpConfiguração
Adicionar ao seu agente MCP
Em seu arquivo de configuração MCP (ex: config/mcp_servers.json):
{
"mcpServers": {
"livchat": {
"command": "npx",
"args": ["-y", "@pedrohnas/livchat-mcp"],
"env": {
"LIVCHAT_CORE_URL": "http://livchat-core:8082"
},
"transport": "stdio"
}
}
}Variáveis de Ambiente
LIVCHAT_CORE_URL: URL do LivChat Core (padrão:http://localhost:8082)
Ferramentas Disponíveis
obter-timeouts-buffer
Obtém a configuração atual dos timeouts do buffer de mensagens.
configurar-timeouts-buffer
Define os tempos mínimo e máximo de espera para agrupar mensagens.
Parâmetros:
minimo_segundos: 1-60 segundosmaximo_segundos: 2-300 segundos (deve ser maior que o mínimo)
verificar-status-sistema
Verifica se o sistema está online e mostra a configuração atual.
aplicar-preset-buffer
Aplica configurações predefinidas:
instantaneo: 1-2s (respostas imediatas)rapido: 2-5s (conversas dinâmicas)balanceado: 4-17s (configuração padrão)paciente: 10-30s (aguarda múltiplas mensagens)
Exemplos de Uso com Agentes AI
"Configure o buffer para respostas rápidas"
"Defina o tempo de espera entre 10 e 20 segundos"
"Aplique o modo paciente no buffer"
"Qual a configuração atual do sistema?"Desenvolvimento
# Instalar dependências
npm install
# Compilar TypeScript
npm run build
# Executar localmente
npm startLicença
MIT
