Skip to main content
Glama
renanpires-tech

GPA Backend Test Analyst MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tasks
{}
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
analyze_test_coverageA

Analisa a cobertura de testes de um módulo ou serviço específico. Identifica gaps, linhas não cobertas e sugere novos casos de teste.

reverse_engineer_moduleB

Analisa código sem documentação e gera: descrição funcional, contratos de entrada/saída, dependências e riscos.

map_decentralized_architectureB

Mapeia dependências entre serviços descentralizados, identifica pontos de falha e sugere estratégias de teste para cada camada.

generate_test_suiteB

Gera suite de testes completa para atingir 100% de cobertura: unitários, integração e contrato.

diagnose_test_failureB

Diagnostica falha em teste existente: identifica causa raiz, classifica o tipo (flaky, regression, environment) e sugere fix.

generate_documentationC

Gera documentação técnica a partir do código: JSDoc, Javadoc, OpenAPI spec, ADR ou README.

generate_cicd_pipelineA

Gera workflow completo de GitHub Actions para análise de cobertura em PR: checkout, build, JaCoCo, bloqueio de merge se cobertura < meta, comentário no PR com relatório.

task_analyze_full_coverageC

Análise completa de cobertura com progresso em tempo real.

task_reverse_engineerB

Engenharia reversa de módulo com progresso em tempo real.

task_generate_test_suiteC

Geração de suite de testes completa com progresso em tempo real.

multi_agent_analyzeA

Pipeline completo Multi-Agent com Auto-Aprendizado. Orquestra ANALYST → TESTER → ARCHITECT → DOC → MEMORY em tempo real. Detecta padrões GPA (webhook, kafka, transactional, feign), gera testes prontos, documentação Javadoc e persiste aprendizado no Knowledge Base.

query_knowledge_baseA

Consulta o Knowledge Base acumulado do sistema Multi-Agent. Busca soluções similares usando matching fuzzy por keywords. Retorna as top-3 soluções com confidence e reuse count.

get_system_metricsA

Exibe as métricas de evolução do sistema Multi-Agent. Mostra total de interações, quality score médio, trend das últimas 10 análises e performance individual de cada agente.

task_orchestrateA

Executa o pipeline completo Multi-Agent (ANALYST → TESTER → ARCHITECT → DOC → MEMORY) como uma task assíncrona com polling de status.

task_analyze_coverage_asyncC

Análise assíncrona de cobertura de testes com progresso em tempo real. Identifica gaps críticos e gera sugestões de testes para domínios GPA.

task_reverse_engineer_asyncC

Engenharia reversa assíncrona de módulo. Extrai contratos, dependências e gera documentação.

task_generate_tests_asyncB

Geração assíncrona de suite de testes completa com happy path, edge cases e mocks.

task_diagnose_failure_asyncB

Diagnóstico assíncrono de falhas em testes. Analisa stack trace e sugere correções.

task_map_architecture_asyncB

Mapeamento assíncrono de arquitetura: identifica SPOFs, dependências críticas e resiliência.

analyzeB

v4.0 — Pipeline real: analisa código, detecta padrões GPA, gera diagnóstico e testes compiláveis via OrchestratorAgent.

show_knowledgeC

v4.0 — Exibe métricas e dados armazenados na KnowledgeBase (padrões, soluções, métricas de qualidade).

run_taskC

v4.0 — Executa task específica: analyze_coverage, generate_tests, diagnose_failure, generate_docs, full_analysis.

list_tasksA

v4.0 — Lista todas as tasks disponíveis com descrição e schema de input.

Prompts

Interactive templates invoked by user choice

NameDescription
coverage-analysisTemplate para análise completa de cobertura de testes de um serviço
reverse-engineer-moduleTemplate para engenharia reversa de módulo sem documentação
architecture-mappingTemplate para mapeamento de arquitetura descentralizada
generate-test-suiteTemplate para geração de suite de testes com 100% de cobertura

Resources

Contextual data attached and managed by the client

NameDescription
service-mapVisão geral dos microsserviços do e-commerce GPA: catálogo, checkout, pedidos, pagamento, logística
coverage-baselineHistórico de cobertura por serviço para comparação de evolução
flaky-registryLista de testes instáveis conhecidos com histórico de falhas e status de investigação

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/renanpires-tech/McpAutomation'

If you have feedback or need assistance with the MCP directory API, please join our Discord server