Memanto MCP

MCP-сервер долговременной памяти Memanto: агент запоминает факты и решения и находит их в новых сессиях, в том числе на дату.

  • 2 370 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

Расширенный доступ

Почему такой уровень

  • Сохраненные записи отправляются в облачный сервис Moorcheh и хранятся там.
  • Сервер по HTTP или SSE не проверяет входящие подключения.
Все причины и проверки

moorcheh-ai/memanto

Установка

Ручная установка

pip install memanto-mcp

Требуется ключ Moorcheh в переменной `MOORCHEH_API_KEY`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Сохраненные записи отправляются в облачный сервис Moorcheh и хранятся там.
  • Сервер по HTTP или SSE не проверяет входящие подключения.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Пакет `memanto-mcp` открывает функции памяти Memanto как MCP-инструменты. По умолчанию доступны семь: `remember` сохраняет одну запись (факт, решение, предпочтение, цель, инструкцию), `batch_remember` принимает до ста записей за раз, `recall` ищет по смыслу, `recall_recent` показывает последние, `recall_as_of` восстанавливает знания на дату, `recall_changed_since` отдает изменения с момента проверки, `answer` синтезирует ответ по памяти. Память привязана к агенту. Первый вызов создает агента по `MEMANTO_DEFAULT_AGENT_ID` и открывает сессию с автообновлением. У каждой записи есть источник: если вызов его не указал, сервер подставит имя подключенного клиента, так что Cursor и Codex видны в выдаче по отдельности. Четыре инструмента управления агентами включаются переменной `MEMANTO_EXPOSE_ADMIN=true`.

Для кого. Тем, кто работает с несколькими агентами или редакторами и хочет, чтобы решения, предпочтения и договоренности по проекту не терялись между сессиями.

Подходит, если

  • Агент записывает решение о переходе на JWT, а другой на следующей неделе находит его по запросу.
  • Перед началом работы надо вспомнить стабильные предпочтения пользователя по формату ответов.
  • Команда смотрит, что агенты узнали о проекте с последнего релиза.
  • Из документа извлекаются десятки фактов и сохраняются одним пакетным вызовом.

Не подходит, если

  • Хранить записи в облаке Moorcheh недопустимо: нужна полностью локальная память.
  • Агентам хватает памяти одного диалога.
  • MCP-сервер открывают наружу без обратного прокси и авторизации.

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

Запомни, что мы перешли на JWT и отказались от сессионных кук, а завтра напомни, почему мы так решили.

MCP

Транспорт
stdio, http, sse
Авторизация
API-ключ

Переменные окружения

MOORCHEH_API_KEY обязательная, секрет
Ключ API Moorcheh.
MEMANTO_DEFAULT_AGENT_ID
Агент по умолчанию, чтобы вызовы можно было делать без `agent_id`.
MEMANTO_EXPOSE_ADMIN
Включает четыре инструмента управления агентами.

Ограничения

Нужен ключ Moorcheh (бесплатный уровень дает 100 тысяч операций в месяц), Python 3.10 или новее и пакет `memanto` не ниже 0.2.13. Запись и поиск идут через облачный сервис Moorcheh по HTTPS, поэтому сохраненные факты покидают машину. Сервер не проверяет входящих клиентов: при запуске по HTTP или SSE нужен обратный прокси с авторизацией. Первый вызов идет дольше обычного: SDK импортируется, а сессия открывается заново после простоя.

Как отключить. Удалите запись memanto из MCP-конфигурации и выполните `pip uninstall memanto-mcp`. Сохраненные записи остаются в сервисе Moorcheh, удалите их через CLI Memanto или удалите агента инструментом `delete_agent`.

Частые вопросы

Как подключить Memanto MCP к Cursor?

Поставьте `pip install memanto-mcp` и добавьте в `~/.cursor/mcp.json` сервер `memanto` с командой `memanto-mcp` и переменными `MOORCHEH_API_KEY` и `MEMANTO_DEFAULT_AGENT_ID`. После перезапуска инструменты появятся в списке.

Чем отличаются `recall_as_of` и `recall_changed_since`?

`recall_as_of` восстанавливает, что было известно на заданную дату, например 1 ноября 2025. `recall_changed_since` показывает только новое с момента прошлой проверки.

Как запустить сервер по HTTP?

Выполните `memanto-mcp --transport streamable-http --host 0.0.0.0 --port 8765`. Для SSE замените транспорт на `sse`. Закройте порт обратным прокси с авторизацией: сервер сам клиентов не проверяет.

Чем отличается от CLI Memanto?

CLI запускает полного агента памяти и команду `memanto connect claude-code`, а `memanto-mcp` отдает только функции памяти как инструменты. Оба используют один клиент SDK.

Что такое источник записи?

Поле `source` называет автора записи: `user`, `agent`, `tool`, `system` или клиента вроде `cursor` и `codex`. По нему фильтруют выдачу. Если вызов источник не указал, сервер берет имя подключенного клиента.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

MCP-сервер долгой памяти для агентов: сжимает диалоги в атомарные факты, разрешает местоимения и привязывает время к абсолютным датам

MCP-серверРасширенный доступ3,9 тыс.Звезды репозитория
Официальный

Долговременная память для Claude Code, Cursor и Codex: агент сохраняет решения и находит их в следующих сессиях

MCP-серверРасширенный доступ66Звезды репозитория

Самостоятельный MCP-сервер долговременной памяти для агентов: структурированные записи, версии с откатом и визуальная панель

MCP-серверРасширенный доступ1,4 тыс.Звезды репозитория
Официальный

Память инженерной команды по MCP: решения, причины багов и ограничения помнят все агенты, от Claude Code до Cursor.

MCP-серверРасширенный доступ58Звезды репозитория

MCP-сервер для банка памяти проектов: агент хранит и читает файлы памяти через единый сервис, а не в самом проекте

MCP-серверРасширенный доступ925Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Memanto MCP (эта карточка)даAPI-ключ2 370
SupermemoryдаOAuth31 602удаленный сервер памяти с плагинами и API; Memanto MCP дает запросы на дату и по изменениям, а ключ Moorcheh нужен для облака
Basic Memoryнетне нужна4 557хранит память в локальных Markdown-файлах; Memanto MCP держит записи в облачном сервисе с типами и источниками

Коротко о README

Сервер лежит в папке `integrations/mcp` репозитория Memanto и использует тот же клиент SDK, что и CLI. Настройка идет переменными окружения или файлом `.env`.

Бейдж для README

Сообщить о проблеме