O melhor uso do MCP do TunnelHub hoje é investigação operacional.
Em vez de navegar manualmente pelo portal, você pode combinar ferramentas para localizar uma execução, abrir o resumo e seguir para logs ou traces.
Fluxo recomendado
O fluxo mais seguro costuma ser:
localizar a execução por janela de tempo;
capturar automationId, executionId e executionPeriod;
abrir o resumo da execução;
aprofundar em logs ou traces.
Passo 1: encontrar a execução
Use find_execution_tunnelhub quando você já tem uma janela de tempo e quer localizar uma execução específica.
Exemplo de parâmetros:
{
"startDate": "2026-03-17 00:00:00",
"endDate": "2026-03-17 23:59:59",
"automationId": "<automation-id>",
"status": "ERROR"
}
Essa etapa é importante porque as ferramentas de detalhe exigem executionPeriod no formato YYYY-MM.
Passo 2: abrir o resumo
Depois de encontrar a execução, use summarize_execution_tunnelhub ou get_execution_tunnelhub.
Exemplo conceitual:
O resumo é o melhor ponto de entrada para entender:
indícios iniciais de falha.
Passo 3: abrir traces
Quando o problema parece técnico, siga para get_execution_traces_tunnelhub.
Use filtros quando quiser reduzir ruído, por exemplo:
timestampStart e timestampEnd.
Os traces ajudam mais quando você quer reconstruir a sequência de eventos internos da execução.
Passo 4: abrir logs de processamento
Quando o problema parece ligado a registros de negócio, use get_execution_logs_tunnelhub.
Esse caminho é ideal para responder perguntas como:
quais mensagens apareceram por item;
como os metadados definidos no SDK explicam o erro.
Quando usar cada ferramenta
find_execution_tunnelhub: localizar a execução certa.
summarize_execution_tunnelhub: obter contexto rápido.
get_execution_tunnelhub: abrir o detalhe estruturado.
get_execution_traces_tunnelhub: investigar comportamento técnico.
get_execution_logs_tunnelhub: investigar itens de negócio.
Exemplo de pergunta em linguagem natural
Você pode pedir algo como:
"Encontre execuções com erro da automação X hoje, resuma a mais recente e destaque os traces com falha."
O bom resultado depende de informar:
automação, quando conhecida;
profundidade esperada da análise.
Cuidados práticos
sempre informe janela de tempo explícita nas buscas;
guarde executionPeriod, porque ele é obrigatório nas ferramentas de detalhe;
lembre que logs e traces podem conter dados sensíveis dependendo da automação;
sanitize qualquer saída antes de reutilizar o conteúdo em documentação pública ou tickets externos.
Last updated