Zum Hauptinhalt springen
ToolPotion
KI-Berater
Einreichen

MCP Local Auditor & System Architect V2

KI-GitHub-ReposKI-Code-Review & -TestingOpen Source · Windows, macOS, Linux

MCP Local Auditor & System Architect V2 ist ein Open-Source-Model Context Protocol-Server, der Code und Systemdesigns mit einem lokal auf LM Studio ausgeführten LLM überprüft, sodass nichts den Computer des Entwicklers verlässt. Er wechselt automatisch zwischen einem Produktions-Code-Auditor-Modus, der Einreichungen anhand von zehn Regeln für defensives Engineering überprüft, und einem Systemarchitekten-Modus, der Topologien und Ausführungspläne entwirft.

Repository ansehen
Teilen
Repository ansehen
Teilen

MCP Local Auditor & System Architect V2 ist ein Open-Source-Model Context Protocol (MCP)-Server, der Code und Systemdesigns mithilfe eines Sprachmodells überprüft, das vollständig auf dem Computer des Entwicklers läuft. Er verbindet sich mit jedem MCP-kompatiblen Client und übergibt jede Einreichung an einen lokalen LM Studio-Server anstelle einer Cloud-API, sodass kein Code oder Design den Computer verlässt und keine Kosten pro Token anfallen.

Weiterlesen

Der Server erkennt automatisch, ob eine eingehende Einreichung Code oder eine hochrangige Spezifikation ist, und leitet sie an eine von zwei Rollen weiter. Im Produktions-Code-Auditor-Modus überprüft er die Eingabe anhand von zehn Regeln für defensives Engineering, die Logik und Randbedingungen wie Nullprüfungen und Division durch Null, Ressourcenlecks und Leistungsprobleme wie nicht geschlossene Kontextmanager sowie defensive Grenzen wie Typ-Hinweise und begrenzte Schleifenwächter abdecken. Er gibt ein deterministisches Urteil mit den Ergebnissen „GENEHMIGT“ oder „ABGELEHNT“ mit umsetzbarem Feedback zurück. Im Systemarchitekten- und Strategiemodus, der aktiviert wird, wenn die Eingabe wie eine Spezifikation und nicht wie Code aussieht, erstellt er Komponententopologien, Verzeichnisstrukturen, Risikomodelle für Parallelität und Ausfallpunkte sowie einen phasenweisen Ausführungsplan.

Bevor etwas das Sprachmodell erreicht, analysiert ein schneller AST-basierter Wächter die Einreichung und blockiert risikobehaftete Aufrufe wie eval, exec, os.system und subprocess und lehnt fehlerhaften Python-Code sofort ab. Jede Prüfung wird zweimal aufgezeichnet: als strukturierte Zeilen in einer lokalen SQLite-Datenbank für Metriken und Historie sowie als atomare JSON-Protokolle, die auch als Datensatz für das Fine-Tuning dienen. Ein separates Überwachungsskript kann parallel zum Server ausgeführt werden und formatiert Statusaktualisierungen in einen Discord-Kanal posten, wenn neue Prüfdateien erscheinen, sodass ein Team die Überprüfungsaktivitäten verfolgen kann, ohne ein Dashboard zu öffnen. Der Server fragt auch direkt den aktiven Modellendpunkt von LM Studio ab, sodass er das aktuell geladene Modell übernimmt, anstatt einen fest codierten Modellnamen zu benötigen.

Das Projekt liefert einen vorgefertigten „Agent Loop Protocol“-Snippet, den Entwickler in die Konfiguration ihres Codierungsassistenten einfügen können, um den Assistenten anzuweisen, das Prüfwerkzeug nach jeder Codeänderung aufzurufen, das Ablehnungsfeedback zu lesen, die gemeldeten Probleme zu beheben und erneut einzureichen, begrenzt auf fünf Versuche.

Es ist für einzelne Entwickler und kleine Teams konzipiert, die einen automatisierten Schritt zur Überprüfung von Code und Architektur in ihrem MCP-basierten Codierungsworkflow wünschen, ohne für Cloud-Inferenz zu zahlen oder proprietären Code einer Drittanbieter-API auszusetzen. Es erfordert Python 3.10 oder höher, eine laufende LM Studio-Instanz mit einem instruktionsoptimierten Modell und einen MCP-kompatiblen Client. Das Projekt wird unter der MIT-Lizenz vertrieben und ist kostenlos; der Wartende akzeptiert optionale Spenden über Ko-fi und GitHub Sponsors.

  • KategorieKI-Code-Review & -Testing
  • PreismodellOpen Source
  • BereitstellungLäuft lokal
  • PlattformenWindows, macOS, Linux

  • Dual-Mode-MCP-Server, der Code- vs. Spezifikationseingaben automatisch erkennt und an die passende Prüfrolle weiterleitet

  • Der Produktions-Code-Auditor-Modus überprüft Einreichungen anhand von 10 Regeln für defensives Engineering mit einem deterministischen Urteil GENEHMIGT/ABGELEHNT

  • Der Systemarchitekt- und Strategiemodus entwirft Komponententopologien, Risikomodelle und phasenweise Ausführungspläne aus Spezifikationen

  • Der AST-basierte Wächter blockiert eval-, exec-, os.system- und subprocess-Aufrufe und lehnt fehlerhaften Python-Code ab, bevor er das Modell erreicht

  • Läuft vollständig auf einem lokalen LM Studio-Server, sodass kein Code den Computer des Entwicklers verlässt und keine Token-Kosten anfallen

  • Dynamische Modellerkennung liest das aktuell in LM Studio geladene Modell

  • Protokolliert jede Prüfung in einer lokalen SQLite-Datenbank und in atomaren JSON-Dateien, die für Datensätze zum Fine-Tuning geeignet sind

  • Hintergrund-Discord-Wächter veröffentlicht Echtzeit-formatierte Updates, wenn neue Prüfergebnisse geschrieben werden

  • Liefert einen "Agent Loop Protocol"-Prompt-Snippet, der einen Codierungsassistenten dazu bringt, sich durch wiederholte Prüf- und Korrekturschleifen selbst zu korrigieren

  • Enthält eine pytest-Suite, die den AST-Schutz, Datenbankmigrationen und die Inferenzpipeline ohne eine aktive LM Studio-Instanz validiert

  1. LM Studio installieren: LM Studio herunterladen, ein instruktionsoptimiertes Modell laden und den lokalen Server auf Port 1234 starten.

  2. Server klonen und einrichten: Das Repository klonen, eine virtuelle Umgebung erstellen und Abhängigkeiten mit pip installieren.

  3. MCP-Server registrieren: Den Pfad des Bridge-Skripts des Servers zur Konfigurationsdatei mcpServers Ihres MCP-Clients hinzufügen.

  4. Eine Prüfung durchführen: Code oder eine Spezifikation über das Prüfwerkzeug einreichen; der Server wählt automatisch den Code-Auditor- oder Architektenmodus aus.

  5. Das Urteil überprüfen: Den Status GENEHMIGT oder ABGELEHNT und das Feedback lesen, dann bei Ablehnung beheben und erneut einreichen.

  6. Optional, Aktivität überwachen: Das Überwachungsskript ausführen, um Discord-Benachrichtigungen für jedes neue Prüfergebnis zu erhalten.

  • Lokale Code-Überprüfungsschranke
  • Architekturplanung
  • Selbstkorrigierender Codierungsagent
  • Team-Audit-Sichtbarkeit

MCP Local Auditor & System Architect V2 Bewertungen

Wird geladen...

Beliebte KI-Tools wie MCP Local Auditor & System Architect V2

lai-harness

KI-GitHub-Repos

lai-harness ist ein lokal-first, prüfbarer Coding-Harness, der für kleine LLMs entwickelt wurde. Er bietet kompakte Werkzeuge, deterministische Richtlinien, Validierung,…

KI-Programmierassistenten
Tool ansehen

KI-GitHub-Repos

Lokal-first, prüfbarer Coding-Harness, der für kleine LLMs entwickelt wurde. Er bietet kompakte Werkzeuge, deterministische Richtlinien, Validierung,…lai-harness ist ein lokal-first, prüfbarer Coding-Harness, der für kleine LLMs entwickelt wurde. Er bietet kompakte Werkzeuge, deterministische Richtlinien, Validierung,…

KI-Programmierassistenten
Top 250 KI-GitHub-Repos ansehen

Baz bietet KI-gesteuerte Code-Überprüfungen von der Planung bis zur Produktion und gewährleistet Qualität und Sicherheit. Es integriert sich mit GitHub, GitLab und Azure DevOps…

KI-Code-Review & -Testing

Platz 87 für Code-Erklärung

Tool ansehen

Bietet KI-gesteuerte Code-Überprüfungen von der Planung bis zur Produktion und gewährleistet Qualität und Sicherheit. Es integriert sich mit GitHub, GitLab und Azure DevOps…Baz bietet KI-gesteuerte Code-Überprüfungen von der Planung bis zur Produktion und gewährleistet Qualität und Sicherheit. Es integriert sich mit GitHub, GitLab und Azure DevOps…

KI-Code-Review & -Testing
Platz 87 für Code-Erklärung

Kodus

KI-Apps

Kodus ist ein Open-Source-Tool für KI-gestützte Code-Reviews, das die Arbeitsabläufe und Codierungsstandards Ihres Teams lernt. Es liefert präzise Reviews zu Qualität, Sicherheit…

KI-Code-Review & -Testing

Platz 53 in KI-Code-Review & -Testing

Tool ansehen

KI-Apps

Open-Source-Tool für KI-gestützte Code-Reviews, das die Arbeitsabläufe und Codierungsstandards Ihres Teams lernt. Es liefert präzise Reviews zu Qualität, Sicherheit…Kodus ist ein Open-Source-Tool für KI-gestützte Code-Reviews, das die Arbeitsabläufe und Codierungsstandards Ihres Teams lernt. Es liefert präzise Reviews zu Qualität, Sicherheit…

KI-Code-Review & -Testing
Platz 53 in KI-Code-Review & -Testing

Aviator Verify ersetzt traditionelle Code-Reviews, indem es die Absicht vor dem PR erfasst und die Akzeptanzkriterien gegen den laufenden Code überprüft. Es gewährleistet die…

KI-Code-Review & -Testing
Tool ansehen

Aviator Verify ersetzt traditionelle Code-Reviews, indem es die Absicht vor dem PR erfasst und die Akzeptanzkriterien gegen den laufenden Code überprüft. Es gewährleistet die…

KI-Code-Review & -Testing
Top 250 KI-Apps ansehen

Chrome DevTools MCP

KI-GitHub-Repos

Chrome DevTools MCP ermöglicht es Agenten, mit einer echten Chrome-Instanz zu interagieren, Code zu validieren und Audits durchzuführen. Es bietet Funktionen wie Emulation,…

Browser- & Web-Automatisierung
Tool ansehen

KI-GitHub-Repos

Ermöglicht es Agenten, mit einer echten Chrome-Instanz zu interagieren, Code zu validieren und Audits durchzuführen. Es bietet Funktionen wie Emulation,…Chrome DevTools MCP ermöglicht es Agenten, mit einer echten Chrome-Instanz zu interagieren, Code zu validieren und Audits durchzuführen. Es bietet Funktionen wie Emulation,…

Browser- & Web-Automatisierung
Top 250 KI-GitHub-Repos ansehen

Oscar - Git bei Google

KI-GitHub-Repos

Oscar ist eine Open-Source-Agentenarchitektur für Mitwirkende, die entwickelt wurde, um den Aufwand für Maintainer in der Softwareentwicklung zu reduzieren. Sie nutzt LLMs für die…

KI-Programmierassistenten
Tool ansehen

KI-GitHub-Repos

Open-Source-Agentenarchitektur für Mitwirkende, die entwickelt wurde, um den Aufwand für Maintainer in der Softwareentwicklung zu reduzieren. Sie nutzt LLMs für die…Oscar ist eine Open-Source-Agentenarchitektur für Mitwirkende, die entwickelt wurde, um den Aufwand für Maintainer in der Softwareentwicklung zu reduzieren. Sie nutzt LLMs für die…

KI-Programmierassistenten
Top 250 KI-GitHub-Repos ansehen
1 von 6