Membase MCP
Membase хранит одну общую память для ИИ-агентов, и Claude Code, Cursor и Codex читают ее через MCP, SDK или команду membase
- 107 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Хранит все, что записано в память: заметки, документы, экспорты чатов; в облачном режиме они лежат в аккаунте Membase
- Локальный движок работает с ключом OpenAI, а удаленное подключение с ключом Membase получает доступ к записи
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/membaseОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Хранит все, что записано в память: заметки, документы, экспорты чатов; в облачном режиме они лежат в аккаунте Membase
- Локальный движок работает с ключом OpenAI, а удаленное подключение с ключом Membase получает доступ к записи
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Membase — слой долговременной памяти для ИИ-агентов. Факты, документы, веб-страницы и экспорты чатов из Claude или ChatGPT попадают в одну память, разложенную по контейнерам проектов. В репозитории лежат клиенты на Python и TypeScript, команда membase и MCP-сервер. Память живет в аккаунте Membase, а при установке пакета с расширением local хранится на вашей машине. Команды add, search и ask записывают заметки, ищут по ним и отвечают на вопросы по памяти. Команда media добавляет фото, видео и аудио, но только в локальном режиме. В Claude Code сервер подключается командой claude mcp add: локально через membase --local mcp или удаленно по HTTP с ключом в заголовке. Без заголовка удаленное подключение просит войти и работает только на чтение. Рядом лежат интеграции для LangChain, Dify, Hermes Agent, OpenClaw, Microsoft Agent Framework и Strands Agents.
Для кого. Разработчикам, которые переключаются между Claude Code, Cursor и Codex и устали заново рассказывать каждому агенту о проекте.
Подходит, если
- В Claude Code принято архитектурное решение, а Cursor на следующий день должен о нем знать
- Накопилась история чатов в Claude или ChatGPT, и ее хочется превратить в память, по которой можно искать
- Заметки по разным проектам мешаются, и их нужно развести по отдельным контейнерам
- Память нельзя отправлять в облако, поэтому подходит локальный режим с хранением в домашней папке
- Свое приложение на Python или TypeScript должно писать и читать ту же память, что и агенты
Не подходит, если
- Нужны только правила для одного репозитория: хватит файла с инструкциями рядом с кодом
- Python старше 3.10 или локальный режим на версии, отличной от 3.12 и 3.13: пакеты не заведутся
- Нет ключа Membase и нет ключа OpenAI, а память требуется сразу
Пример запроса к агенту
Запомни в контейнере Engineering, что для сервиса учета мы выбрали Postgres, а потом найди это решение из CursorMCP
- Транспорт
- stdio, http
- Авторизация
- ключ необязателен
Переменные окружения
MEMBASE_API_KEYсекрет- Ключ для облачной памяти Membase
OPENAI_API_KEYсекрет- Нужен локальному движку памяти
Ограничения
- Облачному режиму нужен ключ MEMBASE_API_KEY; без заголовка авторизации MCP-подключение только читает.
- Локальный движок ставится как unibaseio-membase[local] на Python 3.12 или 3.13 и требует OPENAI_API_KEY; скомпилированное ядро идет под отдельной лицензией Unibase.
- Пакет membase на PyPI относится к другому проекту, ставить нужно unibaseio-membase.
- Медиапамять работает только локально и требует расширения media.
Как отключить. Команда claude mcp remove membase отключает сервер в Claude Code. Локальная память лежит в ~/.membase, облачная — в аккаунте Membase.
Частые вопросы
Как подключить Membase к Claude Code?
Выполните claude mcp add --transport http membase https://api.app.membase.com/mcp-http с заголовком Authorization: Bearer и вашим ключом. Локальный вариант подключается командой claude mcp add membase -- membase --local mcp, после установки пакета с расширением local.
Чем локальная память Membase отличается от облачной?
Локальная хранится в ~/.membase и работает с командами, начинающимися с membase --local. Ей нужны Python 3.12 или 3.13 и ключ OpenAI. Облачная лежит в аккаунте Membase и требует MEMBASE_API_KEY. Фото, видео и аудио добавляются только в локальную.
Какие клиенты читают общую память?
Код на Python и TypeScript через SDK, а также Claude Code, Cursor, Codex и ChatGPT через MCP. Настройка для каждого клиента описана на странице Connect your AI в документации.
Что такое контейнеры в Membase?
Контейнеры разделяют память по проектам. Запись и поиск принимают параметр container, например Engineering, и заметки одного проекта не смешиваются с другим.
Можно ли перенести в Membase историю чатов?
Можно: команда import принимает экспорт чатов Claude, ChatGPT, а также Markdown и JSON. Для нее нужен локальный режим с пакетом unibaseio-membase[local].
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыЛокальная память для агентов: хранит переписку и файлы проекта дословно и находит нужное семантическим поиском через MCP
Общая локальная память для ИИ-агентов: Claude Code, Codex, Cursor и другие находят в ней договоренности прошлых сессий и записывают новые
Самостоятельно размещаемая долговременная память для агентов: семантический поиск, граф знаний и автоконсолидация через MCP и REST API
Постоянная память агента на графе связей: решения и ошибки переживают сессию, без векторной базы и платных вызовов API
Долговременная память для Claude Code, Cursor и Codex: агент сохраняет решения и находит их в следующих сессиях
Долговременная память для агентов: удаленный MCP-сервер, плагины для Claude Code, Cursor и Codex и API для своих приложений
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Membase (эта карточка) | да | ключ необязателен | 107 | |
| Mem0 | нет | 68 456 | плагины и SDK для переноса контекста между сессиями, у Membase упор на одну память для всех клиентов и локальный режим | |
| Supermemory | да | OAuth | 31 536 | удаленный MCP-сервер и плагины с API для приложений, у Membase есть еще и полностью локальный движок |
Коротко о README
README начинается с идеи одной памяти для всех ИИ и схемы из трех шагов: добавить, управлять, использовать. Затем идут результаты на бенчмарках LoCoMo, LongMemEval и DMR, быстрый старт на Python и TypeScript, примеры команд, раздел про MCP и список документации. Интеграции с фреймворками вынесены в папку integrations.