Eve Memory
Клиент Eve MCP
eve-client — это локальный установщик и CLI для интеграции поддерживаемых ИИ-инструментов с облачным сервисом памяти Eve.
Он обнаруживает локальные инструменты, настраивает MCP, устанавливает управляемые Eve файлы промптов и хуков (где это поддерживается), управляет аутентификацией, а также позволяет проверять, исправлять или удалять интеграцию в дальнейшем. Он также может импортировать локальную историю из поддерживаемых клиентов.
Как работает Eve
Когда вы запускаете eve install, Eve настраивает четыре хука жизненного цикла, которые работают автоматически — во время сессий не требуется вводить дополнительные команды.
Момент | Что делает Eve |
Открытие сессии | Внедряет ваши сохраненные предпочтения, изученные правила и недавнюю историю сессий напрямую в Claude |
Каждый промпт | Незаметно выполняет поиск в вашей памяти и обогащает каждое сообщение релевантным контекстом до того, как его увидит Claude |
Перед сжатием | Сохраняет критически важные факты до того, как контекстное окно Claude будет сжато |
Завершение сессии | Читает полную расшифровку, извлекает новые знания и сохраняет их для будущих сессий |
Хуки жизненного цикла доступны в Claude Code и Gemini CLI. Eve также подключается к Codex CLI и другим MCP-совместимым клиентам с помощью внедрения промптов, поэтому вы получаете доступ к памяти во всех своих инструментах.
Related MCP server: Sovereign Universal Memory MCP
Быстрый старт — 5 минут
1. Получите рабочее пространство Eve
Запросите доступ на evemem.com. После подготовки пространства войдите в систему и создайте API-ключ на странице evemem.com/app/overview.
2. Установите клиент
uv tool install git+https://github.com/sherifkozman/eve-mcp.gitНет uv? Используйте:
pipx install git+https://github.com/sherifkozman/eve-mcp.gitПроверка: eve version
3. Подключите Claude Code (замените --tool gemini-cli для Gemini CLI)
eve connect --tool claude-code --api-key <your-eve-api-key>Это объединяет аутентификацию, установку и проверку. Пошаговое руководство см. в разделе API key flow ниже.
Ожидаемый вывод:
✓ MCP config written
✓ CLAUDE.md companion updated
✓ Lifecycle hooks configured — Eve auto-injects memory context on every session
✓ Eve memory is connected and respondingЧто только что произошло? Eve установила четыре хука жизненного цикла. С этого момента каждая сессия Claude Code начинается с предварительно загруженного контекста вашей памяти и заканчивается сохранением новых знаний. Вам никогда не нужно просить Claude использовать Eve.
Если eve connect завершается ошибкой: выполните eve doctor --tool claude-code и проверьте вывод диагностики. Откройте issue на github.com/sherifkozman/eve-mcp.
Установка
Перед установкой клиента получите рабочее пространство Eve:
Запросить доступ: https://evemem.com
После того как ваше рабочее пространство будет подготовлено, войдите в панель управления Eve:
Если вы планируете использовать аутентификацию по API-ключу, создайте или обновите ключ арендатора в процессе настройки администратора/пользователя Eve перед подключением клиента.
Из GitHub сейчас
Рекомендуемый способ:
uv tool install git+https://github.com/sherifkozman/eve-mcp.gitАльтернатива:
pipx install git+https://github.com/sherifkozman/eve-mcp.gitИли через автономный bash-установщик:
curl -fsSL https://raw.githubusercontent.com/sherifkozman/eve-mcp/main/install.sh | bashЗатем подтвердите:
eve version
eve --helpРучная настройка (без установщика)
См. examples/ для готовых фрагментов конфигурации MCP для Claude Code, Gemini CLI и Codex CLI.
Из PyPI позже
После публикации установка пакета будет выглядеть так:
uv tool install eve-clientили:
pipx install eve-clientЧто делает клиент Eve
обнаруживает поддерживаемые локальные ИИ-клиенты
показывает план установки перед изменением файлов
записывает управляемую Eve конфигурацию MCP
устанавливает файлы промптов/компаньонов, где это поддерживается
устанавливает четыре хука жизненного цикла, которые автоматически внедряют контекст памяти в каждую сессию (SessionStart, UserPromptSubmit, PreCompact, Stop)
хранит аутентификационные данные локально, используя файловое хранилище учетных данных
предоставляет команды
eve memory searchиeve memory statusдля прямого доступа к памятипроверяет, исправляет, откатывает и удаляет изменения, управляемые Eve
импортирует локальную историю разговоров в Eve из поддерживаемых клиентов
Импорт локальной истории
Поддерживаемые источники импорта на текущий момент:
Claude Code
Codex CLI
Gemini CLI
Основные команды:
eve import scan --source claude-code
eve import preview --source claude-code --path <session_file>
eve import jobs # list scan jobs
eve auth login --tool claude-code
eve import upload --job <scan_job_id> --use-auth-from claude-code
eve import runs # list upload runs
eve import resume --run <run_id>
eve import cleanup --days 30
eve import cleanup --days 30 --applyКак это работает:
анализирует локальную историю на вашем компьютере
загружает нормализованные пакеты в управляемый сервис Eve
ведет локальный реестр SQLite для задач сканирования, загрузки, повтора и возобновления
по умолчанию поддерживает очистку старых завершенных локальных задач импорта (dry-run)
Обслуживание импортера:
eve import cleanup— это общая команда обслуживания локального реестра, а не функция конкретного источника импорта клиента
Примечание по аутентификации:
по возможности избегайте передачи секретов напрямую в командной строке
предпочтительнее сначала выполнить
eve auth login ..., а затем запускать команды импортера без повторного ввода API-ключав интерактивной оболочке
eve auth login --tool claude-codeзапрашивает ключ безопасным способом
Примечание по текущему развертыванию:
корректность и возобновление работают стабильно
очень большие импорты, особенно с большим количеством данных Claude, могут быть медленнее, чем хотелось бы, пока продолжается настройка параметров пакетной обработки
Поддерживаемые клиенты
Claude Code
Поддерживается сегодня:
MCP конфигурация
файл-компаньон
CLAUDE.mdхуки, управляемые пакетом
поддержка импортера:
scan,preview,upload,resume
Основной путь аутентификации сегодня:
API-ключ Eve
Gemini CLI
Поддерживается сегодня:
MCP конфигурация
файл-компаньон
GEMINI.mdхуки, управляемые пакетом
поддержка импортера:
scan,preview,upload,resume
Основной путь аутентификации сегодня:
API-ключ Eve
Codex CLI
Поддерживается сегодня:
MCP конфигурация
OAuth-логин от Eve
внедрение bearer-токена во время выполнения
поддержка импортера:
scan,preview,upload,resume
Основной путь аутентификации сегодня:
Eve OAuth
Важно:
нативный логин Codex MCP не является поддерживаемым путем Eve
Claude Desktop
Локально не настраивается автоматически для облачного Eve.
Требования к аутентификации
Вам нужно рабочее пространство Eve и одно из следующего:
API-ключ Eve, или
доступ Eve OAuth для поддерживаемых потоков
Текущие ожидания по аутентификации:
Claude Code: API-ключ
Gemini CLI: API-ключ
Codex CLI: Eve OAuth
Поток OAuth в браузере существует для большего числа клиентов, но он все еще является экспериментальным вне пути Codex и пока не должен рассматриваться как стандартный поток установки для продакшена.
Базовое использование
Первый запуск
eve quickstart
eve connect --tool claude-code
eve verify --tool claude-codeПоток API-ключа
eve auth login --tool claude-code --api-key <eve-key>
eve install --tool claude-code --apply --yes # --apply writes config, --yes skips confirmation
eve verify --tool claude-codeПоток Codex OAuth
eve auth login --tool codex-cli --auth-mode oauth
eve install --tool codex-cli --auth-mode oauth --apply --yes
eve verify --tool codex-cli --auth-mode oauthКоманды памяти
eve memory search "what database do we use" --context naya
eve memory search "auth patterns" --limit 5 --json
eve memory status
eve memory status --jsonОбщие команды
eve quickstart
eve connect
eve install --dry-run
eve install --apply --yes --tool claude-code
eve status
eve doctor
eve verify
eve repair --tool gemini-cli --apply --yes
eve uninstall --tool claude-code --yes
eve run --tool codex-cli -- exec "Use Eve memory to search for my latest preference."Ручная настройка MCP
Если вы не хотите, чтобы установщик редактировал конфигурацию клиента за вас, добавьте облачный MCP-сервер Eve вручную.
Общая облачная конечная точка MCP
https://mcp.evemem.com/mcpClaude Code / Gemini CLI (API-ключ)
Используйте API-ключ арендатора из панели администратора Eve.
{
"eve-memory": {
"type": "http",
"url": "https://mcp.evemem.com/mcp",
"headers": {
"X-API-Key": "eve_<tenant>_...",
"X-Source-Agent": "claude_code"
}
}
}Для Gemini сохраните ту же структуру и измените:
X-Source-Agent = gemini_cliCodex CLI (OAuth)
Codex должен использовать bearer-токен, принадлежащий Eve, а не нативный codex mcp login.
[mcp_servers.eve-memory]
url = "https://mcp.evemem.com/mcp"
bearer_token_env_var = "EVE_CODEX_BEARER_TOKEN"
startup_timeout_sec = 60
[mcp_servers.eve-memory.headers]
X-Source-Agent = "codex_cli"Ресурс OAuth:
https://mcp.evemem.com/mcpВнедрение промптов Codex должно находиться в файле AGENTS.md активного проекта. Eve управляет своим собственным помеченным блоком внутри этого файла, вместо создания параллельного вспомогательного файла.
Другие MCP-клиенты
Для других удаленных MCP-клиентов минимальная рабочая настройка:
URL MCP:
https://mcp.evemem.com/mcpЗаголовок исходного агента:
X-Source-Agent: your_client_nameВыберите один стиль аутентификации:
API-ключ:
X-API-Key: eve_<tenant>_...OAuth bearer:
Authorization: Bearer <token>Для клиентов с поддержкой OAuth используйте этот идентификатор ресурса:
https://mcp.evemem.com/mcpНеобходимые области доступа (scopes):
memory.read
memory.writeЕсли клиент поддерживает файл инструкций-компаньон, укажите его на активный файл инструкций для этого инструмента, вместо создания второго параллельного файла.
Какой путь аутентификации использовать
Claude Code: API-ключ
Gemini CLI: API-ключ
Codex CLI: Eve OAuth
Если вы хотите, чтобы Eve управляла конфигурацией, промптами, хуками и проверкой за вас, используйте eve connect вместо ручного редактирования файлов.
Модель безопасности
отсутствие скрытых изменений профиля оболочки
отсутствие недокументированных хуков
отсутствие перезаписи файлов инструкций, созданных пользователем
резервное копирование и отслеживание манифеста перед изменением
поддержка явного отката и удаления
удаление очищает учетные данные и записи инструментов, управляемые Eve, и предупреждает, когда файл, принадлежащий Eve и измененный пользователем, требует ручной проверки
Разработка
Запуск тестов:
uv run pytest --cov=eve_client --cov-report=term-missing -q testsСборка артефактов Python:
uv build .Проверка артефактов сборки:
uvx twine check dist/*Сборка автономных артефактов релиза:
bash scripts/build-eve-client-release.shЛицензия
Apache-2.0. См. LICENSE.
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
- FlicenseNot gradedqualityCmaintenanceLong-term Memory for AI. On Device. Secure. Coding tools, AI Agents. Instant Recall. Precise.
- AlicenseNot gradedqualityDmaintenanceProvides a persistent, vendor-neutral memory layer that allows AI tools and agents to share context and knowledge across different platforms while maintaining local data ownership. It enables users to store, recall, and manage structured memories through hybrid semantic search and automated context assembly.11Apache 2.0
- AlicenseNot gradedqualityBmaintenancePersistent memory and identity infrastructure for AI agents. Cross-session wake protocol, drift detection, immutable snapshots, and shared memory spaces — free hosted API9MIT

Mnemexa MCPofficial
AlicenseAqualityDmaintenanceProvides persistent, self-optimizing memory for AI agents, enabling them to remember preferences and context across sessions and share knowledge across multiple agents.414ISC
Related MCP Connectors
Universal memory for AI agents and tools. Save, organize and search context anywhere.
Persistent memory for AI agents — verbatim conversations, searchable by meaning.
Hosted memory for AI agents that learns and forgets — one key across Claude, Cursor & ChatGPT.
Appeared in Searches
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/sherifkozman/eve-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server