К основному содержанию
MCP-сервер CX Codex

Perenna — MCP-сервер памяти для Claude Code и Codex

Общая память для ИИ-агентов: записи лежат в отдельном Git-репозитории в виде Markdown и доступны разным клиентам.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env PERENNA_GIT_REMOTE=<PERENNA_GIT_REMOTE> --env VEXOR_API_KEY=<VEXOR_API_KEY> --env VEXOR_REMOTE_RERANK_API_KEY=<VEXOR_REMOTE_RERANK_API_KEY> --env VEXOR_CONFIG_JSON=<VEXOR_CONFIG_JSON> --transport stdio perenna -- uvx perenna
Открыть на GitHub

Что делает Perenna

Perenna хранит долговременные заметки агента в обычном Git-репозитории, а не в облаке вендора. Каждая запись — Markdown-файл, который можно открыть, поправить руками, откатить или забэкапить. Чтение, запись и удаление вынесены в отдельные MCP-инструменты, поэтому агент не тянет за собой историю чужого чата.

Поиск по памяти работает через локальный индекс Vexor: его можно пересобрать из Git в любой момент. Для нескольких процессов на одной машине есть межпроцессная блокировка. Подключение бывает локальным через stdio, через loopback-only Streamable HTTP и через удалённый HTTP с OAuth.

Перед установкой нужны Python 3.12+, Git и uv. Поиск не заработает без настроенного провайдера эмбеддингов Vexor: сначала uvx vexor init, потом проверка uvx vexor doctor из того окружения, откуда стартует MCP-клиент. При выборе локальных эмбеддингов ставьте perenna[local]. Данные по умолчанию лежат в ~/.perenna/.

Какие задачи решает

  • хранить заметки агента между разными клиентами
  • подключить общую память к Claude и Codex сразу
  • пересобрать индекс поиска из Git после сбоя
  • синхронизировать память между машинами через приватный репозиторий
  • править воспоминания агента вручную в Markdown

Примеры запросов агенту

  • Сохрани в память решение по схеме авторизации из этого проекта
  • Найди в памяти, что мы решили про миграции базы
  • Установи скилл памяти для Claude: perenna skill install --agent codex

Как установить Perenna

Командой платформы

claude mcp add --env PERENNA_GIT_REMOTE=<PERENNA_GIT_REMOTE> --env VEXOR_API_KEY=<VEXOR_API_KEY> --env VEXOR_REMOTE_RERANK_API_KEY=<VEXOR_REMOTE_RERANK_API_KEY> --env VEXOR_CONFIG_JSON=<VEXOR_CONFIG_JSON> --transport stdio perenna -- uvx perenna

Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from perenna <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Perenna

Как установить Perenna в Claude Code?

Сначала поставьте пакет: uv tool install perenna, затем настройте провайдер эмбеддингов командой uvx vexor init. После этого добавьте сервер: claude mcp add perenna -e VEXOR_API_KEY=<VEXOR_API_KEY> -e VEXOR_REMOTE_RERANK_API_KEY=<VEXOR_REMOTE_RERANK_API_KEY> -- uvx perenna.

Что делает Perenna?

Даёт агентам постоянную память в отдельном Git-репозитории. Записи хранятся как Markdown, а поиск по ним идёт через локальный индекс Vexor.

Можно ли синхронизировать память между машинами?

Да, через приватный Git-репозиторий: perenna sync setup <repository-url>. Отключить синхронизацию, не удаляя remote, можно командой perenna sync disable.

Похожие MCP-серверы

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
REA morluto Инспектирует скомпилированные программы, сборки Electron и JavaScript прямо через ИИ-агента. Помогает понять логику чужих функций без исходного кода. CX Codex +1 ★ 386 989звёзд репо GitHub официальный github Подключает ИИ-агента к GitHub: читает код, заводит issues и пул-реквесты, следит за сборками Actions. Пригодится, когда не хочется переключаться в браузер. CX Codex +1 ★ 33 918звёзд репо Netdata netdata Отдаёт ИИ-агенту данные мониторинга: метрики, логи, алерты и поиск аномалий. Пригодится, когда нужно разобраться, что происходит на сервере, не открывая дашборд. CX Codex +1 ★ 81 115звёзд репо browser-use browser-use Сервер помогает агенту выполнять задачи в браузере: находить данные и заполнять формы. Подключите его, когда нужно поручить агенту действия на веб-странице. CX Codex +1 ★ 119 160звёзд репо Codebase Memory DeusData Локальный MCP-сервер, который строит граф кода, документации и инфраструктуры репозитория. Помогает агенту находить нужные места без повторного чтения файлов. CX Codex +1 ★ 47 392звёзд репо mcp-server HeyPuter Подключает ИИ-агента к Puter: файлы, сайты и воркеры через один MCP-сервер. Пригодится, если проект живёт в облаке Puter. CX Codex +1 ★ 43 872звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой