crbro-memory — MCP-сервер для Claude Code
Локальный MCP-сервер, который хранит знания агента между сессиями: факты, решения, ошибки и саммари сессий лежат в файлах.
claude mcp add crbro-memory -- npx -y crbro-memoryЧто делает crbro-memory
CRBRO раскладывает знания по трём частям: нейроны (cortex), связи между ними (synapses) и память сессии (hippocampus). Поиск идёт по отдельным фактам через Orama, поэтому тема с сотнями записей ищется так же, как тема с тремя. Каждый результат возвращает совпавшую строку, дату записи и метку confidence.
Память можно читать по частям: crbro_inspect view=neuron отдаёт индекс фактов, решений, паттернов и ошибок с id, датой и превью, а entries=[ids] вытаскивает только нужные. У фактов есть срок годности — volatile, normal, durable или permanent, настраивается через CRBRO_SHELF_DAYS; просроченные утверждения уезжают в possibly_stale с предупреждением проверить источник. Повторение факта его не подтверждает: перезапускает проверку только crbro_revise status=verified.
npx crbro-memory init ставит локальную модель эмбеддингов multilingual-e5-small в int8 и смешивает её с поиском по ключевым словам. Это стоит около 500 МБ на диске один раз на машину и около 0.5 ГБ RAM, пока сервер запущен. Флаг init --no-semantic пропускает установку, CRBRO_SEMANTIC=0 отключает семантику потом. Нужен Node.js — сервер запускается через npx.
Какие задачи решает
- сохранить решения и договорённости между сессиями агента
- найти нужный факт в теме, где записей уже сотни
- отделить устаревшие утверждения от актуальных
- прочитать только нужные записи, не выгружая весь нейрон в контекст
- пометить, откуда взято утверждение — из источника или от пользователя
Примеры запросов агенту
- Сохрани в память, что мы перешли на Hetzner для хостинга
- Найди в памяти всё про деплой за последние две недели
- Покажи индекс нейрона проекта и прочитай только записи про миграции
Как установить crbro-memory
Командой платформы
claude mcp add crbro-memory -- npx -y crbro-memoryКомандой платформы
codex mcp add crbro-memory -- npx -y crbro-memoryФайл настроек
{
"mcpServers": {
"crbro-memory": {
"command": "npx",
"args": [
"-y",
"crbro-memory"
]
}
}
}Файл настроек
{
"servers": {
"crbro-memory": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"crbro-memory"
]
}
}
}Командой платформы
gemini mcp add crbro-memory npx -y crbro-memoryПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о crbro-memory
Как установить crbro-memory в Claude Code?
Одна команда: claude mcp add crbro-memory -- npx -y crbro-memory. После этого сервер поднимается через npx при каждом запуске.
Что делает crbro-memory?
Даёт агенту долговременную память в файлах: факты, решения, паттерны, ошибки и саммари сессий сохраняются и находятся поиском в следующих сессиях. Всё лежит локально.
Нужна ли семантическая модель для работы crbro-memory?
Нет. npx crbro-memory init ставит multilingual-e5-small и смешивает её с поиском по ключевым словам, но init --no-semantic пропускает установку, а CRBRO_SEMANTIC=0 отключает семантику позже.