rei-memory-mcp
rei-memory-mcp
MCP-сервер только для чтения, который позволяет Rei / Claude запрашивать SEED_KERNEL из Rei-AIOS (1 677+ теорий по состоянию на 2026-08-19) по полнотекстовому поиску, ID или STEP.
Фаза 1 — только чтение. Путь записи не предоставляется как MCP-инструмент. Загрузка — это одноразовый скрипт; добавление и продвижение теорий относится к Фазе 2 (промежуточная таблица seed_propose).
Принцип проектирования
Трёхуровневая таксономия (proven / hypothesis / speculative) — это обязательное поле схемы. Теория без уровня не может быть загружена. Дисциплина эпидемической гигиены обеспечивается схемой, а не человеческим вниманием.
Related MCP server: Ek-Chuah MCP
Инструменты
Инструмент | Назначение |
| Полнотекстовый поиск FTS5 по заголовку и телу. Триграммный токенизатор для японского. |
| Полное тело + исходящие ссылки ( |
| Количество по STEP + распределение по уровням. Только ~3% текущих строк SEED_KERNEL содержат маркер STEP; остальные попадают в категорию |
Установка
Python 3.11+ и SQLite 3.34+ (для триграммного токенизатора FTS5 — входит в состав Python 3.11+).
# from repo root
python -m venv .venv
.venv/Scripts/activate # Windows
source .venv/bin/activate # Unix
pip install -e '.[dev]'Создание базы данных
SEED_KERNEL хранится как исходный код TypeScript в rei-aios/src/axiom-os/seed-kernel*.ts. Выгрузите его в JSONL, затем загрузите:
# 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.dbИ data/*.jsonl, и data/*.db находятся в .gitignore — перегенерируйте по мере необходимости.
Запуск MCP-сервера
# stdio transport (default)
python -m rei_memory_mcp.server
# or via console script:
rei-memory-mcpПуть к БД берётся из REI_MEMORY_DB (по умолчанию: ./data/seed_kernel.db).
Конфигурация Claude Desktop
Добавьте в настройки MCP вашего Claude Desktop (скорректируйте пути):
{
"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"
}
}
}
}Тесты
pytestТест на японские запросы (test_search.py::test_japanese_query_hits) — ключевой сигнал: если он падает, триграммный токенизатор сломан, и поиск молча бесполезен.
Честная область применения
Только чтение. Пишущего MCP-инструмента намеренно не существует. Ошибочные воспоминания не должны иметь быстрого пути к формированию.
Триграммный японский. Запросы длиной 2 символа или короче не будут соответствовать японскому тексту (так работает триграммный токенизатор). Используйте запросы из 3+ символов.
Покрытие STEP. Только ~3% текущих записей SEED_KERNEL содержат маркер
STEP Nв тексте тела.seed_list_stepsчестно сообщает об этом.Форма id. Текущий SEED_KERNEL смешивает три паттерна ID (
T-\d+,invented-*, kebab-case slug). Принимаются все три; без переформатирования.Без векторного поиска. Триграммы FTS5 — вся история поиска в Фазе 1. Если этого окажется недостаточно, Фаза 2 может добавить эмбеддинги параллельно — не заменяя.
Дорожная карта (не реализовано)
Фаза 2 — промежуточная таблица
seed_propose+ одобрение человеком → продвижение вtheories. Прямая запись вtheoriesне будет предоставлена как инструмент.Фаза 3 — таблица истории продвижений, чтобы дуга теории (hypothesis → proven) сама была артефактом.
Фаза 4 — затухание по счётчику обращений для ранжирования. Строки с
immutable: trueне подлежат затуханию; ничего никогда не удаляется.
Лицензия
AGPL-3.0 (с условиями коммерческой двойной лицензии — см. LICENSE). Соответствует основному репозиторию 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