Как дать вашим ИИ-ассистентам одну общую память
У каждого ассистента теперь своя память, и никто ею не делится. Удалённый MCP-сервер — та самая деталь, которая это чинит.
Вы объясняете одному ассистенту свой стек, своих клиентов, свои ограничения. Через две недели вы переходите на другую модель, потому что она лучше справляется с тем, что нужно сейчас, — и начинаете с нуля. Память, которую вы построили, вам не принадлежит: она живёт внутри продукта.
Вот в чём настоящая проблема. Дело не в том, что ассистенты забывают: большинство из них запоминает уже довольно неплохо. Дело в том, что каждый запоминает отдельно, в хранилище, которое вы не можете ни прочитать, ни перенести, ни направить куда-то ещё.
Встроенная память против памяти, которой владеете вы
Встроенные функции памяти удобны и ничего не стоят. У них также есть три свойства, на которые стоит смотреть трезво: вендор решает, что именно запоминается, данные остаются у этого вендора, и ничего не переносится, когда вы уходите. Для бытового использования это нормальный размен. Для работы, которую вы выстраиваете годами, это замок, который вы выбрали не заметив.
Альтернатива — держать память вне всех ассистентов и позволить каждому из них читать оттуда. Для этого нужен протокол, о котором договорились обе стороны, и здесь появляется MCP.
Что такое MCP на самом деле
Model Context Protocol — открытый стандарт для подключения ассистента к внешним инструментам и данным. Его опубликовала Anthropic, и с тех пор он был принят далеко за пределами Claude. С точки зрения модели MCP-сервер — это просто набор вызываемых инструментов: сохрани это, найди то.
Сервер памяти выставляет примерно четыре инструмента — записать воспоминание, искать по воспоминаниям, перечислить проект, поднять то, что релевантно прямо сейчас, — и ассистент вызывает их сам, когда разговор этого требует. Вы не вставляете контекст: модель идёт за ним сама.
MCP-серверы бывают двух форм, и эта разница важнее любого сравнения функций:
- Локальный (stdio). Сервер работает как процесс на вашей машине. Быстро, приватно, бесплатно — и невидимо для всего, что не является десктопным приложением на этой машине. Ни для телефона, ни для вкладки браузера.
- Удалённый (HTTP + OAuth). Сервер живёт по URL. Любой клиент с поддержкой удалённых коннекторов может войти и использовать его с любого устройства.
Если вам нужна одна память, общая для разных ассистентов и устройств, вам нужен второй тип. Если вам нужна одна память на одном ноутбуке, которая его никогда не покидает, первый тип честно будет лучшим ответом — и он бесплатный.
Как подключается удалённая память
Ничего устанавливать не нужно. Удалённый MCP-сервер — это URL плюс вход через OAuth, тот же сценарий, что подключить календарь к приложению:
- Вставьте URL сервера в настройки коннекторов вашего клиента.
- Клиент забирает OAuth-метаданные сервера и регистрируется автоматически.
- Вы один раз подтверждаете доступ в окне браузера.
- Инструменты появляются. Ассистент начинает вызывать их там, где это уместно.
Повторите первый шаг во втором клиенте — и оба теперь читают и пишут в одну и ту же память. В этом весь фокус: память — это сервис, а не файл. Наша пошаговая версия со скриншотами для каждого клиента — в руководстве по подключению.
Хранить легко. Продукт — это поиск.
Дописать текст в базу умеет что угодно. Сложное — ответить спустя месяцы, посреди совершенно другого разговора, какие пять из ваших четырёх тысяч заметок важны прямо сейчас. Ошибитесь здесь — и вы построили архив, который никто не читает.
Два способа провалиться, оба распространённые:
- Поиск только по ключевым словам пропускает всё, что сформулировано иначе, чем вы это записали.
- Только векторный поиск возвращает вещи, смутно относящиеся к теме, и промахивается мимо точных имён, кодов ошибок и идентификаторов — именно тех деталей, которые вам были нужны.
Серьёзные реализации запускают оба и объединяют ранжирования — обычный метод это reciprocal rank fusion, — а затем переоценивают короткий список моделью реранкинга, которая действительно читает запрос и кандидата вместе. Это дороже на каждый запрос, и это разница между памятью и кучей.
Если вы работаете более чем на одном языке, проверьте это отдельно. Стек, настроенный на английских эмбеддингах, тихо деградирует на французском или немецком, и сбой невидим: вы просто получаете результаты хуже и решаете, что плохо написали заметку.
Пять вопросов перед тем, как решиться
- Локально или удалённо? Решите это первым. В любую сторону это отсекает большую часть рынка.
- Где лежат данные и под какой юрисдикцией? Если ответа нет на сайте, считайте, что он вам не понравится.
- Сможете ли вы их забрать? Экспорт в пригодном формате, по требованию, без письма в поддержку.
- Гибридный поиск и реранкинг или простой векторный поиск? Спросите: об этом редко пишут.
- Что происходит на границе бесплатного тарифа? Удалено, заморожено или только для чтения — три очень разных исхода.
Где здесь Pryzm
Pryzm Memory — второго типа: одна размещённая точка входа, вход через OAuth, общая для всех подключённых вами клиентов. Он работает на серверах в Германии под юрисдикцией ЕС, с шифрованием данных при хранении, с отдельной схемой и ролью базы данных на каждого клиента, которые обеспечивает сам PostgreSQL. Поиск гибридный, с мультиязычным реранкером, на восьми языках.
Он также не открытый и сегодня его нельзя развернуть у себя — для части людей это дисквалифицирующий фактор, и мы предпочитаем сказать об этом здесь, а не дать вам обнаружить это после регистрации. Мы ведём честное сравнение с альтернативами, включая те, что обходят нас ровно по этим двум пунктам.