OwnMemory — MCP-сервер для Claude Code: что делает и как установить
Хранит контекст и факты бесед в зашифрованном виде на вашем аккаунте Cloudflare. Пригодится разработчикам, которые не хотят отдавать долговременную память сторонним сервисам.
Открыть на GitHubЧто делает OwnMemory
Сервер разворачивается в вашей инфраструктуре Cloudflare через Worker и подключает базу D1 или папку Google Drive. При каждом сохранении факт шифруется ключом AES-256-GCM, а исходный пароль не покидает браузер. Записи сохраняются под случайными именами, поэтому провайдер хранилища видит только зашифрованные данные.
Для поиска по смыслу движок задействует Cloudflare Workers AI в том же профиле. Если передавать текст во встроенную модель нельзя, параметр SEMANTIC_SEARCH отключается со значением off, оставляя поиск только по ключевым словам. Инструменты сервера умеют добавлять профиль при старте чата, обновлять устаревшие факты и блокировать пароли или номера банковских карт.
Учтите ограничение архитектуры: при активном запросе Claude и Anthropic кратковременно видят открытый текст в теле вызова. Просматривать и удалять записи можно локально через страницу /memories, а выгрузка Markdown расшифровывается прямо в браузере.
Какие задачи решает
- сохранять контекст диалогов между разными сессиями и устройствами
- защитить сохранённые факты сквозным шифрованием AES-256-GCM
- отфильтровать случайное попадание паролей и ключей API в базу памяти
- управлять историей фактов через веб-интерфейс и экспортировать её в Markdown
Примеры запросов агенту
- Сохрани в OwnMemory, что мы собираем бэкенд на Cloudflare Workers
- Найди в памяти, какие настройки базы данных мы обсуждали вчера
- Обнови в профиле стек проекта и удали старый адрес тестового стенда
Как установить OwnMemory
1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
claude mcp add --transport http ownmemory https://{server_address}/mcp1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
codex mcp add ownmemory --url https://{server_address}/mcp1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Файл настроек
{
"mcpServers": {
"ownmemory": {
"url": "https://{server_address}/mcp"
}
}
}1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Файл настроек
{
"servers": {
"ownmemory": {
"type": "http",
"url": "https://{server_address}/mcp"
}
}
}1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
gemini mcp add -t http ownmemory https://{server_address}/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о OwnMemory
Как установить OwnMemory в Claude Code?
Разверните Worker в Cloudflare, затем подключите MCP-сервер командой claude mcp add --transport http ownmemory https://{server_address}/mcp. Вместо {server_address} укажите адрес вашего сервера.
Что делает OwnMemory?
Сервер сохраняет воспоминания и факты диалогов в зашифрованном виде на вашей стороне. Данные попадают в базу D1 или Google Drive под ключом, известным только вашему браузеру.
Можно ли отключить векторный поиск через нейросеть?
Да, для этого достаточно передать секрету SEMANTIC_SEARCH значение off. Поиск начнёт работать исключительно по ключевым словам без отправки текста в Workers AI.