GPA Backend Test Analyst MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tasks | {} |
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| coverage-analysis | Template para análise completa de cobertura de testes de um serviço |
| reverse-engineer-module | Template para engenharia reversa de módulo sem documentação |
| architecture-mapping | Template para mapeamento de arquitetura descentralizada |
| generate-test-suite | Template para geração de suite de testes com 100% de cobertura |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| service-map | Visão geral dos microsserviços do e-commerce GPA: catálogo, checkout, pedidos, pagamento, logística |
| coverage-baseline | Histórico de cobertura por serviço para comparação de evolução |
| flaky-registry | Lista de testes instáveis conhecidos com histórico de falhas e status de investigação |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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