Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>MRCP Engine - Deterministic AI Context & Code Health CockpitNew to Visual Studio Code? Get it now.
MRCP Engine - Deterministic AI Context & Code Health Cockpit

MRCP Engine - Deterministic AI Context & Code Health Cockpit

MRCP Engine

|
1 install
| (0) | Free
Deterministic repository intelligence, ultra-lean LLM context packing (95% token savings), AST security audit, cyclomatic health scoring, and architecture graph visualization.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🧩 MRCP Engine — Extensão para VS Code, Cursor & Windsurf v2.6.0

Deterministic AI Context & Code Health Cockpit
Redução de até 95% no consumo de tokens para LLMs, auditoria de segurança estática, índice de manutenibilidade e visualização de grafos AST diretamente no seu editor de código com suporte completo a TypeScript, JavaScript, Python, Go, Rust, Java, C/C++, PHP, Ruby, C#, SAP CDS, SAP ABAP e Oracle PL/SQL.


✨ Funcionalidades Principais

1. ⚡ Painel Lateral (Activity Bar — "MRCP Engine")

Um ícone dedicado na barra lateral contendo 6 visualizações integradas:

  • ⚡ Ações Rápidas: Execução da suíte completa com 1 clique, cópia de contexto para IA, auditoria de segurança, detecção de código morto e geração de relatório Markdown.
  • 📊 Saúde & Métricas: Nota de Manutenibilidade (Grade A/B/C/D/F), Health Score (0-100), Módulos Gigantes (God Modules) e Complexidade Ciclomática Média.
  • 🛡️ Segurança & Segredos: Listagem de chaves de API expostas, senhas hardcoded e variáveis process.env ausentes no .env (clicar no item abre o arquivo diretamente na linha afetada).
  • 🏗️ Arquitetura & Dependências: Detecção de ciclos de dependência e mapeamento de rotas REST/RPC.
  • 🧪 Gaps de Testes & Código Morto: Funções públicas com complexidade relevante sem cobertura de testes e exports zumbis.
  • 📄 Inteligência Documental (DQI): Contagem e avaliação de documentos não-código (PDF, DOCX, CSV, XLSX, MD) com Document Quality Index.

2. 📊 MRCP Cockpit Interativo (Webview Dashboard)

Uma aba visual moderna, totalmente integrada ao tema claro/escuro do seu editor:

  • Cards de KPIs em Tempo Real: Nota de saúde, taxa de economia de tokens, falhas de segurança e total de símbolos.
  • Visualizador de Grafo AST: Renderização do grafo arquitetural do projeto.
  • Tabelas Filtráveis: Inspeção detalhada de rotas de API, segurança, arquivos críticos (Hotspots) e documentos.
  • Botões de Ação Imediata: Exportação de contexto para IA e geração de relatórios .md.

3. 🔍 Superpoderes no Editor (CodeLens & Diagnostics)

  • CodeLens Dinâmico: Exibe métricas de complexidade ciclomática (⚡ MRCP: Complexidade 3 (Baixa 🟢)) e atalhos rápidos (📋 Copiar para IA) sobre funções, classes e métodos em TypeScript, JavaScript, Python, Go, Rust, Java, C/C++, PHP, Ruby, SAP CDS, SAP ABAP e Oracle PL/SQL.
  • Painel de Problemas ("Problems"): Publica alertas de segurança e variáveis de ambiente ausentes no painel nativo do VS Code com realce no código.
  • Status Bar Item: Mostra o score consolidado no rodapé do editor ($(shield) MRCP: A (94/100)).

4. 🤖 Empacotador de Contexto IA (Economia de 95% em Tokens)

Elimina o desperdício de contexto enviando para o ChatGPT, Claude, Cursor ou Copilot apenas as assinaturas determinísticas, contratos tipados e diretrizes operacionais do projeto.


⌨️ Comandos Disponíveis (Ctrl+Shift+P / Cmd+Shift+P)

Comando Descrição
MRCP: Executar Diagnóstico Completo (Full Suite) Executa todas as ferramentas de análise no workspace atual
MRCP: Abrir Cockpit Interativo & Grafo AST Abre o dashboard visual com gráficos e tabelas
MRCP: Copiar Contexto Otimizado para IA Gera e copia o pacote determinístico (95% menos tokens)
MRCP: Copiar Assinatura / Contexto do Arquivo Ativo Copia apenas a assinatura e contexto do arquivo atual
MRCP: Auditar Segurança e Segredos (.env) Foca na árvore de segurança e chaves de ambiente
MRCP: Detectar Código Morto & Exports Não Utilizados Localiza e exibe exports zumbis
MRCP: Exportar Relatório Diagnóstico Consolidado (.md) Cria e abre o arquivo MRCP_DIAGNOSTIC_REPORT.md
MRCP: Atualizar Análise Reexecuta a varredura e atualiza o estado

⚙️ Configurações da Extensão

Você pode configurar a extensão em Settings (Ctrl+,):

{
  "mrcp.autoAnalyzeOnSave": false, // Executa análise incremental leve ao salvar arquivos
  "mrcp.enableCodeLens": true, // Exibe métricas de complexidade acima de funções
  "mrcp.enableNativeDiagnostics": true, // Publica falhas no painel de Problemas
  "mrcp.maxFiles": 2000 // Limite máximo de arquivos escaneados
}

📦 Como Compilar e Empacotar (.vsix)

Para gerar o pacote instalável da extensão:

# 1. Instalar dependências e compilar
pnpm --filter mrcp-vscode compile

# 2. Gerar o arquivo .vsix (utilizando vsce)
cd apps/vscode
npm run package
# Gera: mrcp-vscode-2.6.0.vsix

Para instalar o arquivo .vsix gerado no VS Code ou Cursor:

code --install-extension mrcp-vscode-2.6.0.vsix
# ou no Cursor:
cursor --install-extension mrcp-vscode-2.6.0.vsix

📄 Licença

MIT © MRCP Engine Team

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft