Mneme — MCP-сервер для Claude Code: память и защита агентов
Локальный слой между агентом и вашим кодом: проверяет действия, прячет секреты, хранит память между сессиями и считает сэкономленные токены.
claude mcp add mneme-ai -- npx -y mneme-aiЧто делает Mneme
Mneme ставится как MCP-сервер и работает поверх git-истории и кода. Агент обращается к нему за контекстом, а обратно получает только проверенное: секреты и опасные команды отсекаются на границе, а не после того, как модель их увидела. Память подписывается и переносится между разными ассистентами — то, что узнал один, подхватывает следующий.
Внутри больше 900 инструментов, но перебирать их вручную не нужно: агент ищет подходящий по описанию задачи на английском или тайском. Отдельно идёт проверка результата — сертификат на вывод агента не выдаётся, если в нём есть известная ошибка. Все публичные заявления проекта привязаны к пробам, и сборка падает, если хотя бы одно разошлось с фактом.
Ставить есть смысл, если вы пускаете агента в реальный репозиторий и хотите видеть, что именно он сделал. Запуск идёт через npx -y mneme-ai, поэтому нужен Node.js с npm в PATH — без него сервер не поднимется. Лицензия MIT, часть возможностей рассчитана на работу без выхода в сеть.
Какие задачи решает
- не пустить секреты из репозитория в контекст модели
- сохранить память агента между сессиями и разными ассистентами
- поймать выдуманный ответ до того, как он уйдёт в код
- оценить безопасность агента и найти пути эскалации привилегий
- сократить расход токенов на чтение больших файлов
Примеры запросов агенту
- Найди в Mneme инструмент для разбора структуры файла и покажи скелет
src/server.ts - Проверь через Mneme, не утекли ли секреты в контекст этой сессии
- Сохрани в память Mneme, что проект собирается через
pnpm build
Как установить Mneme
Командой платформы
claude mcp add mneme-ai -- npx -y mneme-aiКомандой платформы
codex mcp add mneme -- npx -y mneme-aiФайл настроек
{
"mcpServers": {
"mneme": {
"command": "npx",
"args": [
"-y",
"mneme-ai"
]
}
}
}Файл настроек
{
"servers": {
"mneme": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mneme-ai"
]
}
}
}Командой платформы
gemini mcp add mneme npx -y mneme-aiПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Mneme
Как установить Mneme в Claude Code?
Выполните claude mcp add mneme-ai -- npx -y mneme-ai. Сервер добавится в конфигурацию MCP и запустится через npx.
Что делает Mneme?
Это локальный слой между агентом и вашим кодом: он проверяет действия перед выполнением, не даёт секретам уходить в модель, хранит подписанную память между сессиями и ведёт учёт сэкономленных токенов.
Чем Mneme отличается от обычной памяти агента?
Память здесь подписана и лежит в git, поэтому её наследует следующий агент, а посторонние данные отсеиваются. Плюс каждый шаг попадает в журнал, который можно проверить офлайн.