Pular para o conteúdo principal
ToolPotion
Consultor de IA
Enviar

MCP Auditor Local e Arquiteto de Sistema V2

MCP Auditor Local e Arquiteto de Sistema V2 é um servidor de Protocolo de Contexto de Modelo (MCP) de código aberto que audita códigos e designs de sistema com um LLM local executado através do LM Studio, de modo que nada saia da máquina do desenvolvedor. Ele alterna automaticamente entre um modo de Auditor de Código de Produção, verificando as submissões contra dez regras de engenharia defensiva, e um modo de Arquiteto de Sistema que elabora topologias e planos de execução.

Ver repositório
Compartilhar
Ver repositório
Compartilhar

MCP Auditor Local e Arquiteto de Sistema V2 é um servidor de Protocolo de Contexto de Modelo (MCP) de código aberto que revisa códigos e designs de sistema usando um modelo de linguagem que roda inteiramente na máquina do desenvolvedor. Ele se conecta a qualquer cliente compatível com MCP e entrega cada submissão a um servidor LM Studio local em vez de uma API na nuvem, de modo que nenhum código ou design saia da máquina e não há custo por token.

Ler mais

O servidor detecta automaticamente se uma submissão recebida é código ou uma especificação de alto nível e a direciona para um dos dois papéis. No modo Auditor de Código de Produção, ele verifica a entrada contra dez regras de engenharia defensiva que cobrem lógica e condições extremas, como verificações de nulo e divisão por zero, vazamentos de recursos e problemas de desempenho, como gerenciadores de contexto não fechados, e limites defensivos, como dicas de tipo e guardas de loop limitados. Ele retorna um veredicto DETERMINÍSTICO APROVADO ou REJEITADO com feedback acionável. No modo Arquiteto de Sistema e Estrategista, ativado quando a entrada parece uma especificação em vez de código, ele produz topologias de componentes, estruturas de diretórios, modelagem de riscos para concorrência e pontos de falha, e um plano de execução em fases.

Antes que qualquer coisa chegue ao modelo de linguagem, um sentinela rápido baseado em AST analisa a submissão e bloqueia chamadas de alto risco, como eval, exec, os.system e subprocess, e rejeita Python malformado imediatamente. Cada auditoria é registrada duas vezes: como linhas estruturadas em um banco de dados SQLite local para métricas e histórico, e como logs JSON atômicos destinados a servir como um conjunto de dados para ajuste fino. Um script de observador separado pode ser executado ao lado do servidor e postar atualizações de status formatadas em um canal do Discord à medida que novos arquivos de auditoria aparecem, permitindo que uma equipe acompanhe a atividade de revisão sem abrir um painel. O servidor também consulta diretamente o endpoint do modelo ativo do LM Studio, de modo que ele capte qual modelo está atualmente carregado, em vez de exigir um nome de modelo codificado.

O projeto inclui um trecho pronto do "Protocolo de Loop do Agente" que os desenvolvedores podem colar na configuração do assistente de codificação, instruindo o assistente a chamar a ferramenta de auditoria após cada alteração de código, ler o feedback de rejeição, corrigir os problemas relatados e reenviar, limitado a cinco tentativas.

É construído para desenvolvedores individuais e pequenas equipes que desejam uma etapa automatizada de revisão de código e arquitetura em seu fluxo de trabalho de codificação baseado em MCP, sem pagar por inferência na nuvem ou expor código proprietário a uma API de terceiros. Requer Python 3.10 ou posterior, uma instância do LM Studio em execução com um modelo ajustado por instrução carregado, e um cliente compatível com MCP. O projeto é distribuído sob a licença MIT e é gratuito para uso; o mantenedor aceita doações opcionais através do Ko-fi e do GitHub Sponsors.

  • CategoriaRevisão de código e testes com IA
  • Modelo de preçosCódigo aberto
  • ImplantaçãoRoda localmente
  • PlataformasWindows, macOS, Linux

  • Servidor MCP em modo duplo que detecta automaticamente a entrada de código versus especificação e a direciona para o papel de auditoria correspondente

  • Modo Auditor de Código de Produção verifica submissões contra 10 regras de engenharia defensiva com um veredicto DETERMINÍSTICO APROVADO/REJEITADO

  • Modo Arquiteto de Sistema e Estrategista elabora topologias de componentes, modelos de risco e planos de execução em fases a partir de especificações

  • Sentinela baseado em AST bloqueia chamadas eval, exec, os.system e subprocess, e rejeita Python malformado antes que chegue ao modelo

  • Executa inteiramente em um servidor LM Studio local, de modo que nenhum código saia da máquina do desenvolvedor e não há custo por token

  • Descoberta dinâmica de modelo lê qual modelo está atualmente carregado no LM Studio

  • Registra cada auditoria em um banco de dados SQLite local e em arquivos JSON atômicos adequados para conjuntos de dados de ajuste fino

  • Observador do Discord em segundo plano posta atualizações formatadas em tempo real quando novos resultados de auditoria são escritos

  • Inclui um trecho de prompt do "Protocolo de Loop do Agente" que faz um assistente de codificação se autocorrigir através de ciclos repetidos de auditoria e correção

  • Inclui um conjunto de testes pytest que valida a guarda AST, migrações de banco de dados e pipeline de inferência sem uma instância ativa do LM Studio

  1. Instale o LM Studio: Baixe o LM Studio, carregue um modelo ajustado por instrução e inicie seu servidor local na porta 1234.

  2. Clone e configure o servidor: Clone o repositório, crie um ambiente virtual e instale as dependências com pip.

  3. Registre o servidor MCP: Adicione o caminho do script de ponte do servidor ao arquivo de configuração mcpServers do seu cliente MCP.

  4. Execute uma auditoria: Submeta código ou uma especificação através da ferramenta de auditoria; o servidor automaticamente escolhe o modo Auditor de Código ou Arquiteto.

  5. Revise o veredicto: Leia o status APROVADO ou REJEITADO e o feedback, então corrija e reenvie se rejeitado.

  6. Opcional, observe a atividade: Execute o script de observador para receber notificações do Discord para cada novo resultado de auditoria.

  • Portão de revisão de código local
  • Planejamento de arquitetura
  • Agente de codificação autocorrigível
  • Visibilidade de auditoria da equipe

Avaliações de MCP Auditor Local e Arquiteto de Sistema V2

Carregando...

Ferramentas de IA populares como MCP Auditor Local e Arquiteto de Sistema V2

lai-harness

Repositórios de IA no GitHub

lai-harness é uma estrutura de codificação local-primeiro e auditável, projetada para pequenos LLMs. Oferece ferramentas compactas, políticas determinísticas, validação,…

Assistentes de programação com IA
Ver ferramenta

Repositórios de IA no GitHub

Estrutura de codificação local-primeiro e auditável, projetada para pequenos LLMs. Oferece ferramentas compactas, políticas determinísticas, validação,…lai-harness é uma estrutura de codificação local-primeiro e auditável, projetada para pequenos LLMs. Oferece ferramentas compactas, políticas determinísticas, validação,…

Assistentes de programação com IA
Ver o Top 250 de Repositórios de IA no GitHub

Baz oferece revisão de código impulsionada por IA desde o planejamento até a produção, garantindo qualidade e segurança. Integra-se com GitHub, GitLab e Azure DevOps, fornecendo…

Revisão de código e testes com IA

Nº 87 para Explicação de código

Ver ferramenta

Oferece revisão de código impulsionada por IA desde o planejamento até a produção, garantindo qualidade e segurança. Integra-se com GitHub, GitLab e Azure DevOps, fornecendo…Baz oferece revisão de código impulsionada por IA desde o planejamento até a produção, garantindo qualidade e segurança. Integra-se com GitHub, GitLab e Azure DevOps, fornecendo…

Revisão de código e testes com IA
Nº 87 para Explicação de código

Kodus

Apps de IA

Kodus é uma ferramenta open source de revisão de código com IA que aprende o fluxo de trabalho e os padrões de codificação da sua equipe. Ela fornece revisões precisas sobre…

Revisão de código e testes com IA

Nº 53 em Revisão de código e testes com IA

Ver ferramenta

Apps de IA

Ferramenta open source de revisão de código com IA que aprende o fluxo de trabalho e os padrões de codificação da sua equipe. Ela fornece revisões precisas sobre…Kodus é uma ferramenta open source de revisão de código com IA que aprende o fluxo de trabalho e os padrões de codificação da sua equipe. Ela fornece revisões precisas sobre…

Revisão de código e testes com IA
Nº 53 em Revisão de código e testes com IA

Aviator Verify

Apps de IA

Aviator Verify substitui revisões de código tradicionais ao capturar a intenção antes do PR e verificar os critérios de aceitação em relação ao código em execução. Garante…

Revisão de código e testes com IA
Ver ferramenta

Apps de IA

Aviator Verify substitui revisões de código tradicionais ao capturar a intenção antes do PR e verificar os critérios de aceitação em relação ao código em execução. Garante…

Revisão de código e testes com IA
Ver o Top 250 de Apps de IA

Chrome DevTools MCP

Repositórios de IA no GitHub

O Chrome DevTools MCP capacita agentes a interagir com uma instância real do Chrome, validar código e realizar auditorias. Oferece recursos como emulação, depuração e conexão…

Automação de navegador e web
Ver ferramenta

Oscar - Git no Google

Repositórios de IA no GitHub

Oscar é uma arquitetura de agente contribuinte de código aberto projetada para reduzir o trabalho repetitivo de mantenedores no desenvolvimento de software. Ele utiliza LLMs para…

Assistentes de programação com IA
Ver ferramenta

Repositórios de IA no GitHub

Arquitetura de agente contribuinte de código aberto projetada para reduzir o trabalho repetitivo de mantenedores no desenvolvimento de software. Ele utiliza LLMs para…Oscar é uma arquitetura de agente contribuinte de código aberto projetada para reduzir o trabalho repetitivo de mantenedores no desenvolvimento de software. Ele utiliza LLMs para…

Assistentes de programação com IA
Ver o Top 250 de Repositórios de IA no GitHub
1 de 6