Mcp-Omega-Brain
Ein in sich geschlossener MCP-Server, der KI-Agenten verifizierbare Provenienz, sitzungsübergreifendes Gedächtnis, einen kryptografischen Audit-Trail und eine 10-stufige deterministische Build-Evaluierungs-Pipeline bietet. Kein externer Server erforderlich.
SYSTEM-INVARIANTE: VERITAS Build bestimmt nicht, ob Code „gut“ ist. VERITAS Build bestimmt, ob Code disziplinierte Versuche übersteht, ihn unter explizit deklarierten Primitiven, Einschränkungen, Testregimen, Grenzen, Kostenmodellen, Beweisen und Richtlinien zu brechen.
Architektur
Ebene | Komponente | Rolle |
Brain Core | Vault (SQLite) | Persistente Sitzungs-/Eintrags-Speicherung mit FTS5-Suche |
Brain Core | SEAL Ledger | Nur-anhängbare SHA3-256-Hash-Chain für manipulationssicheres Audit |
Brain Core | RAG Provenance | Semantischer Embedding-Speicher mit 3-stufiger Engine (ST/fastembed/TF-IDF) |
Brain Core | Cortex | Tri-Node-Freigabegate mit Steuer-/Block-Modi |
Brain Core | Handoff | SHA-256-versiegelte sitzungsübergreifende Speicherübertragung |
Build Gates | 10-stufige Pipeline | INTAKE→TYPE→DEPENDENCY→EVIDENCE→MATH→COST→INCENTIVE→SECURITY→ADVERSARY→TRACE/SEAL |
Build Gates | Evidence Engine | Quality(e)-Formel, MIS_GREEDY, Übereinstimmungsberechnung |
Build Gates | CLAEG | Einschränkungsgesperrte Zustandsmaschine mit 3 Endzuständen |
Build Gates | NAFE Scanner | Erkennung von narrativen Fehlersignaturen |
Related MCP server: Agent Trust Stack MCP Server
Urteilssystem
Urteil | Priorität | Bedeutung |
| 0 (niedrigste) | Alle Gates erfüllt. Artefakt ist unter dem deklarierten Regime bereitstellbar. |
| 1 | Gates bestanden, aber Ressourcen/Abdeckung/Konfidenz nahe der roten Linie. Mit Überwachung bereitstellen. |
| 2 | Unzureichende Beweise oder Zeitüberschreitung. Kann weder bestätigen noch ablehnen. Bereitstellung blockieren. |
| 3 (höchste) | Einschränkungsverletzung, Sicherheitslücke oder Testfehler. Bereitstellung blockieren. |
Tools (26)
Brain Core (12)
Tool | Zweck |
| Episodisches Aufgaben-Briefing: RAG + Vault + versiegelter Handoff + VERITAS-Score |
| Semantische Suche über RAG-Provenienzspeicher |
| Textfragment zum RAG-Speicher hinzufügen |
| Volltext-Stichwortsuche über Vault-Einträge |
| Tri-Node-Freigabegate mit Ähnlichkeits-Scoring |
| Cortex-Korrekturmodus — abweichende Argumente steuern oder hart blockieren |
| Manipulationssicheren S.E.A.L.-Eintrag an Audit-Ledger anhängen |
| Sitzungsdatensatz in Vault schreiben |
| SHA-256-versiegelter sitzungsübergreifender Handoff |
| Cortex-umhülltes Meta-Tool — Standard-Ausführungspfad |
| Menschlich lesbarer Audit-Bericht |
| Einheitlicher Brain-Status: Vault-Statistiken, Fragmentanzahl, Ledger-Einträge |
Build Gates (15)
Tool | Zweck |
| Gate 1/10: Kanonisieren, Felder validieren, ClaimID berechnen |
| Gate 2/10: Primitive, Domänen, Operatoren, Symbole |
| Gate 3/10: SBOM, CVE, Integrität, Lizenzen, Tiefe |
| Gate 4/10: MIS_GREEDY, Quality(e), K/A/Q-Schwellenwerte |
| Gate 5/10: Einschränkungserfüllung mittels Intervallarithmetik |
| Gate 6/10: Ressourcennutzung vs. Schwellenwerte der roten Linie |
| Gate 7/10: Quellendominanz und Anbieterkonzentration |
| Gate 8/10: SAST, Geheimnisse, Injektion, Auth, Krypto |
| Gate 9/10: Fuzz, Mutation, Exploit, Ausfall, Spike |
| Vollständige 10-stufige Pipeline — endgültiges Urteil + Seal-Hash |
| Quality(e) für einzelnes Beweiselement berechnen |
| MIS_GREEDY-Algorithmus auf Beweiselemente anwenden |
| Urteil auf CLAEG-Endzustand abbilden |
| Zustandsübergang validieren (Abwesenheit = Verbot) |
| Nach NAFE-Fehlersignaturen in KI-Text scannen |
Ressourcen (9)
URI | Beschreibung |
| Automatisch abgerufener Start: RAG + Handoff + Vault-Kontext |
| SHA-256-verifizierter sitzungsübergreifender Handoff |
| Sitzungs-ID, Aufrufanzahl, Datenverzeichnis |
| DB-Statistiken, Embedding-Engine, Ledger-Anzahl |
| Vollständige kanonische VERITAS Omega Build-Spezifikation |
| Endzustände, Übergänge, Invarianten, Verbote |
| Die 10-stufige Pipeline-Sequenz |
| Numerische Schwellenwerte für das Dev/Baseline-Regime |
| Eskalierte Schwellenwerte für das Produktionsregime |
Schnellstart
Anforderungen
Python 3.11+
pip install mcp
Optional (bessere Embeddings)
pip install fastembed # ONNX embeddings, ~30MB
pip install sentence-transformers numpy # Best quality, largerKonfiguration in Claude Desktop / Antigravity
{
"mcpServers": {
"omega-brain": {
"command": "python",
"args": ["path/to/omega_brain_mcp_standalone.py"],
"env": { "PYTHONUTF8": "1" }
}
}
}SSE-Modus
python omega_brain_mcp_standalone.py --sse --port 8055
# Endpoints: GET /sse, POST /messagesDateistruktur
omega-brain-mcp/
omega_brain_mcp_standalone.py # MCP server (~1430 lines) — Brain Core + tool dispatch
veritas_build_gates.py # Gate engine (~1430 lines) — pure deterministic logic
omega_client.py # Python client helper
requirements.txt # mcp>=1.0.0
pyproject.toml # Package config
tests/
test_build_gates.py # Gate pipeline tests
test_veritas.py # VERITAS scoring tests
test_seal.py # SEAL chain integrity tests
test_handoff.py # Handoff seal/context tests
test_cortex.py # Cortex approval tests
test_vault.py # Vault persistence testsCLAEG Zustandsmaschine
INIT → { STABLE_CONTINUATION | ISOLATED_CONTAINMENT | TERMINAL_SHUTDOWN }
STABLE_CONTINUATION → { STABLE_CONTINUATION | ISOLATED_CONTAINMENT | TERMINAL_SHUTDOWN }
ISOLATED_CONTAINMENT → { STABLE_CONTINUATION | TERMINAL_SHUTDOWN }
TERMINAL_SHUTDOWN → {} (absorbing)Invariante: Das Fehlen eines erlaubten Übergangs wird als Verbot behandelt.
Lizenz
MIT
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/VrtxOmega/omega-brain-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server