rei-memory-mcp
rei-memory-mcp
Schreibgeschützter MCP-Server, der es Rei / Claude ermöglicht, das Rei-AIOS SEED_KERNEL (1.677+ Theorien, Stand 2026-08-19) per Volltextsuche, ID oder STEP abzufragen.
Phase 1 — nur lesen. Es wird kein Schreibpfad als MCP-Tool bereitgestellt. Die Aufnahme erfolgt über ein Einmalskript; Theorie-Ergänzungen und -Beförderungen gehören zu Phase 2 (seed_propose-Staging-Tabelle).
Designprinzip
Die dreistufige Taxonomie (proven / hypothesis / speculative) ist ein Pflichtfeld des Schemas. Eine Theorie ohne Stufe kann nicht aufgenommen werden. Die Disziplin der Epidemie-Hygiene wird durch das Schema durchgesetzt, nicht durch menschliche Aufmerksamkeit.
Related MCP server: Ek-Chuah MCP
Tools
Tool | Zweck |
| FTS5-Volltextsuche über Titel+Text. Trigramm-Tokenizer für Japanisch. |
| Vollständiger Text + Fan-out-Links ( |
| Anzahl pro STEP + Stufenverteilung. Nur ~3 % der aktuellen SEED_KERNEL-Zeilen tragen eine STEP-Markierung; der Rest fällt in den |
Einrichtung
Python 3.11+ und SQLite 3.34+ (für den FTS5-Trigramm-Tokenizer — in Python 3.11+ enthalten).
# from repo root
python -m venv .venv
.venv/Scripts/activate # Windows
source .venv/bin/activate # Unix
pip install -e '.[dev]'Erstellen der Datenbank
Das SEED_KERNEL liegt als TypeScript-Quellcode in rei-aios/src/axiom-os/seed-kernel*.ts vor. Als JSONL exportieren und dann aufnehmen:
# 1. dump (run inside the rei-aios repo; script is bundled there)
cd path/to/rei-aios
npx tsx scripts/dump-seed-kernel-json.ts > /path/to/rei-memory-mcp/data/seed-kernel-dump.jsonl
# 2. ingest into SQLite
cd path/to/rei-memory-mcp
python scripts/ingest.py \
--input data/seed-kernel-dump.jsonl \
--db data/seed_kernel.dbSowohl data/*.jsonl als auch data/*.db sind gitignored — bei Bedarf neu generieren.
Ausführen des MCP-Servers
# stdio transport (default)
python -m rei_memory_mcp.server
# or via console script:
rei-memory-mcpDer DB-Pfad wird aus REI_MEMORY_DB gelesen (Standard: ./data/seed_kernel.db).
Claude-Desktop-Konfiguration
Zu den MCP-Einstellungen von Claude Desktop hinzufügen (Pfade anpassen):
{
"mcpServers": {
"rei-memory": {
"command": "python",
"args": ["-m", "rei_memory_mcp.server"],
"cwd": "C:/Users/user/rei-memory-mcp",
"env": {
"REI_MEMORY_DB": "C:/Users/user/rei-memory-mcp/data/seed_kernel.db"
}
}
}
}Tests
pytestDer Test für japanische Abfragen (test_search.py::test_japanese_query_hits) ist das tragende Signal — schlägt er fehl, ist der Trigramm-Tokenizer defekt und die Suche ist stillschweigend nutzlos.
Ehrlicher Umfang
Nur lesen. Es existiert bewusst kein Schreib-MCP-Tool. Falsche Erinnerungen sollen keinen schnellen Weg in die Form haben.
Trigramm-Japanisch. Abfragen mit 2 Zeichen oder weniger finden keine japanischen Texte (so funktioniert der Trigramm-Tokenizer). Verwenden Sie Abfragen mit 3+ Zeichen.
STEP-Abdeckung. Nur ~3 % der aktuellen SEED_KERNEL-Einträge enthalten eine
STEP N-Markierung im Text.seed_list_stepsberichtet dies getreu.ID-Form. Das aktuelle SEED_KERNEL mischt drei ID-Muster (
T-\d+,invented-*, Kebab-Case-Slug). Alle drei werden akzeptiert; keine Umformung.Keine Vektorsuche. FTS5-Trigramm ist die gesamte Retrieval-Geschichte in Phase 1. Sollte es sich als unzureichend erweisen, kann Phase 2 Embeddings ergänzend hinzufügen — nicht ersetzend.
Roadmap (nicht implementiert)
Phase 2 —
seed_propose-Staging-Tabelle + menschliche Freigabe → Beförderung intheories. Direkte Schreibzugriffe auftheorieswerden nicht als Tool bereitgestellt.Phase 3 — Tabelle der Beförderungshistorie, damit der Werdegang einer Theorie (hypothesis → proven) selbst ein Artefakt ist.
Phase 4 — Zugriffszahl-Dämpfung für das Ranking. Zeilen mit
immutable: truesind ausgenommen; es wird nie etwas gelöscht.
Lizenz
AGPL-3.0 (mit kommerziellen Dual-Lizenz-Bedingungen — siehe LICENSE). Entspricht dem Haupt-Repository rei-aios.
急がず、ゆっくりと。種は育ちます。
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
- AlicenseAqualityBmaintenanceAn MCP server that enables LLMs to pull-based search through Clawket's RAG repository for exploratory and conditional queries. It provides read-only access to search artifacts, tasks, and decisions via HTTP API.510MIT
- FlicenseNot gradedqualityCmaintenanceRead-only MCP server that serves the Archivo Epistemico (epistemic graph), enabling AI to read and query the epistemic path autonomously via tools like search, get_via, resolve, and get_necesidad.
- FlicenseNot gradedqualityCmaintenanceRead-only MCP server for querying an evidence-aware knowledge vault with temporal and provenance-aware data, supporting agent memory and semantic graph projections.
- AlicenseAqualityCmaintenanceRead-only MCP server providing AI access to verifiable web, GitHub, and local sources, plus a managed fantasy entity catalog, with strong security and provenance tracking.10MIT
Related MCP Connectors
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
Read-only MCP server for the WebAssembly spec: instructions, types, sections, search, proposals.
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-memory-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server