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

Capabilities

Features and capabilities supported by this server

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