Cairn.ink Memory — MCP-сервер для Claude Code: суть и установка
Сохраняет контекст и предпочтения между сессиями работы ассистента, прикрепляя исходный текст к каждой записи. Помогает проверять и менять сохранённые данные.
claude mcp add --transport http memory https://cairn.ink/api/mcpЧто делает Cairn.ink Memory
Cairn.ink Memory передаёт контекст между отдельными сессиями через протокол MCP. В отличие от неявного накопления истории, здесь каждая запись хранит так называемый Source Receipt — исходный фрагмент текста, на основе которого она была создана. За счёт этого сохранённые договорённости или правила можно проверить в любой момент, скорректировать под новые условия или удалить из активной памяти.
Базовые действия со списком фактов работают автономно. Сохранение, просмотр исходника, правка и забывание выполняются без вызова нейросетей. Для семантического поиска по прошлым сессиям сервер требует API-ключ OpenAI, отправляя выбранный контекст провайдеру.
Инструмент доступен в двух режимах. Локальный вариант пишет данные в изолированный файл SQLite и не требует учётной записи на сервисе. Облачный вариант подключается к эндпоинту https://cairn.ink/api/mcp через учётную запись платформы. Для автоматической настройки через установщик потребуется Node.js версии не ниже 22.16.
Какие задачи решает
- переносить договорённости и настройки проекта между сессиями
- проверять исходный текст, на основе которого ассистент запомнил правило
- исправлять устаревшие предпочтения без очистки всей истории
- удалять неактуальные факты из активной выборки контекста
Примеры запросов агенту
- Запомни, что в этом проекте мы пишем тесты на Vitest вместо Jest
- Покажи сохранённую запись о структуре отчётов и её исходный текст
- Обнови правило о длине отчётов: теперь нужны подробные выгрузки
Как установить Cairn.ink Memory
Командой платформы: удалённый сервер
claude mcp add --transport http memory https://cairn.ink/api/mcpКомандой платформы: удалённый сервер
codex mcp add cairnink-memory --url https://cairn.ink/api/mcpФайл настроек
{
"mcpServers": {
"cairnink-memory": {
"url": "https://cairn.ink/api/mcp"
}
}
}Файл настроек
{
"servers": {
"cairnink-memory": {
"type": "http",
"url": "https://cairn.ink/api/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http cairnink-memory https://cairn.ink/api/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Cairn.ink Memory
Как установить Cairn.ink Memory в Claude Code?
Подключите удалённый MCP-сервер через CLI командой claude mcp add --transport http cairnink-memory https://cairn.ink/api/mcp. Для автоматической настройки памяти доступен установщик npx @cairn-ink/memory setup, которому нужен Node.js не ниже 22.16.
Что делает Cairn.ink Memory?
Сервер сохраняет факты и правила между диалогами, привязывая к каждой записи точный фрагмент исходного сообщения. Это позволяет вручную проверять обоснованность знаний, обновлять ревизии и убирать лишнее из памяти.
Нужен ли API-ключ для работы Cairn.ink Memory?
Локальное хранение в SQLite и базовые команды работают без сторонних ключей. API-ключ OpenAI обязателен только в том случае, если вам требуется семантический поиск по сохранённым записям.