rei-meta-mcp
rei-meta-mcp
Eine Meta-Ebene über der Gruppe von Konnektoren. Sie behandelt die einzelnen MCP-Konnektoren als Objekte und die Zugriffspfade zu den Objekten als Morphismen und verwaltet deren Struktur.
Der einzige praktische Zweck von Phase 1 ist die Kohärenzprüfung (coherence check) — das maschinelle Abgleichen, ob die Inhalte mehrerer Quellen, die auf dasselbe Objekt verweisen, übereinstimmen.
Warum ich es gebaut habe
Am 2026-08-19 wurde im Implementierungsprozess von rei-memory-mcp festgestellt, dass SEED_KERNEL um 1,677 vs 1,675 abwich und 11 Tage lang unbemerkt blieb. Es wurde nur bemerkt, weil ein Mensch zufällig beide Zahlen verglich; es gab kein maschinelles Erkennungsmittel.
Die erste Aufgabe dieses Konnektors ist es, dies maschinell zuerst zu erkennen. Details siehe docs/incident-2026-08-19.md.
Related MCP server: Code-Oracle
Bereitgestellte Tools (3)
meta_list_sources(object_name?: str)
Listet die registrierten Quellen auf und gibt für jede den Erreichbarkeitsstatus, die Anzahl und den git-HEAD-Hash (Hinweis auf die Aktualität) zurück.
meta_check_coherence(object_name: str, detail: bool = False)
Gleicht die Fingerabdrücke der Quellen ab, die auf dasselbe Objekt verweisen, und gibt eines der folgenden Urteile zurück:
verdict | Bedeutung |
| Fingerabdrücke aller erreichbaren Quellen stimmen überein |
| Uneinigkeit zwischen erreichbaren Quellen |
| Keine erreichbare Quelle |
| Nur eine erreichbare Quelle (kein Vergleich möglich) |
§4 Kernregel: „Nicht erreichbar“ ist nicht „übereinstimmend“. unreachable und single_source werden immer als Warnung angezeigt.
Mit detail=True wird die tatsächliche Liste der abweichenden IDs (maximal 100) zurückgegeben.
meta_compose(from_source: str, to_source: str)
Phase 1 führt nur den Abgleich der output_schema- / input_schema-Zeichenketten im Registry durch. Die eigentliche Schema-Inferenz erfolgt ab Phase 3.
Was Phase 1 nicht tut
Automatische Reparatur (bewusst ausgeschlossen. Die Entscheidung, welche Seite richtig ist, trifft der Mensch)
Persistenz des Prüfverlaufs (Phase 2)
Schema-Inferenz (Phase 3)
Kategorientheoretische Konstruktionen wie Funktoren, Adjungierte, Monaden (wenn sie nötig werden)
Derzeit registrierte Quellen
Siehe config/sources.example.yaml:
source | kind | Status |
|
| vollständiger Fingerabdruck ( |
|
| partieller Fingerabdruck ( |
|
| Deploy über claude.ai remote-devices kann von Python aus nicht direkt geprüft werden — immer explizit |
Installation & Verwendung
uv pip install -e ".[dev]"
cp config/sources.example.yaml config/sources.yaml # パスを埋める
uv run pytest # 全 PASS を確認
uv run rei-meta-mcp # stdio で MCP server 起動Der Registry-Pfad kann über die Umgebungsvariable REI_META_MCP_REGISTRY überschrieben werden.
Ehrlicher Umfang
Nur Erkennung, keine Reparatur — die Entscheidung bleibt beim Menschen
Die Übereinstimmung zwischen Quellen mit partiellem Fingerabdruck (mcp_stdio) bestätigt nur, dass „keine Abweichung vorliegt“, ist aber kein Beweis für „vollständige Übereinstimmung“ (es gibt Teile, die auf
content_hash-Ebene nicht sichtbar sind)Nur fünf kategorientheoretische Begriffe tragen die Last (Objekt, Morphismus, Equalizer, Komposition, Identitätsmorphismus). Andere werden vermieden
Derzeit ein Phase-1-Spike mit 3 Quellen. Eine Struktur, deren Wert mit der Anzahl der Objekte wächst
Phase 2 (Verlauf, regelmäßige Ausführung, Benachrichtigungen) und Phase 3 (Schema-Inferenz, Verallgemeinerung der Morphismen) werden erst entschieden, nachdem Phase 1 im praktischen Betrieb funktioniert hat
Lizenz
AGPL-3.0-or-later.
Verwandtes
docs/incident-2026-08-19.md— Aufzeichnung des Vorfallstests/test_incident_2026_08_19.py— Test, der den Vorfall reproduziert
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceA meta-MCP server that manages and aggregates other MCP servers, enabling LLMs to dynamically extend their own capabilities by searching for, adding, and configuring tool servers.16141AGPL 3.0
- FlicenseNot gradedqualityDmaintenanceMCP server for automated architectural mapping, security vulnerability detection, ML asset tracking, and code metrics in local repositories.
- FlicenseNot gradedqualityDmaintenanceA meta-MCP server that discovers and explores other MCP servers using progressive disclosure patterns to reduce token usage by up to 99%.
- AlicenseNot gradedqualityDmaintenanceA comprehensive MCP server that provides a graph database for tracking software codebase components, their relationships, and associated tasks/goals.1MIT
Related MCP Connectors
Conformance checker for MCP servers. Free, no key, verdicts recomputable and re-measured daily.
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
2,000+ MCP servers read at source level. Know what one does before you connect. Free, no key.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/fc0web/rei-meta-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server