memoraeu
memoraeu — слой памяти для ассистента: хранит и вспоминает факты и предпочтения пользователя
Что умеет
- Сохранять и удалять текстовые заметки с категориями и тегами
- Искать сохранённые факты и заметки по смыслу запроса
- Хранить и вспоминать навыки и повторяющиеся сценарии
- Планировать и запускать отложенные задачи-напоминания
- Отправлять сообщения через настроенный шлюз
Какие данные видит
Ассистент видит только память, привязанную к аккаунту конкретного пользователя memoraeu.
Нужен ли аккаунт
Не нужен: сервер работает без входа
memoraeu — MCP-сервер персональной памяти для AI-ассистентов. Он сохраняет предпочтения, решения и факты пользователя, находит их по смыслу запроса, а не по точному совпадению слов, и может планировать напоминания и отправлять их через шлюз уведомлений.
Как подключить
Как подключить memoraeu к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://memoraeu--pquattro-3b11.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить memoraeu к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://memoraeu--pquattro-3b11.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить memoraeu к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://memoraeu--pquattro-3b11.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (20)
Технические названия из tools/list. Нужны только разработчикам.
| memory_store | Stores a piece of text as a durable memory in the user's MemoraEU account, with an optional category and tags. Applicable to preferences, decisions, biographical facts and long-lived constraints. Returns the stored memory's ID and its resolved category. |
| memory_recall | Searches the user's stored memories by meaning rather than exact wording, using a natural-language query. Returns the closest matches with a relevance score, their category and their ID. Applicable when past context about the user would inform the current request. |
| memory_delete | Deletes one of the user's memories, identified by its full or partial ID. The memory stops appearing in searches and listings and its search vector is removed. Returns whether a matching memory was found. |
| memory_list | Lists the user's most recent memories, newest first, optionally narrowed to a single category. Returns a truncated preview of each memory with its category and ID; use memory_fetch to read one in full. |
| memory_categories | Lists every category present in the user's memories, ordered by how many memories use each one. Useful to discover the categories available before filtering memory_list or memory_recall. |
| fact_store | Store a structured fact as subject/predicate/object with optional temporal validity. Automatically invalidates any previous fact with the same subject and predicate. |
| fact_list | Retrieves the structured facts currently true about a subject, optionally narrowed to one predicate. With history enabled, also returns superseded values along with the period during which each was valid. |
| fact_invalidate | Marks a structured fact as no longer true from a given date, without deleting it: the fact stops appearing among current facts but remains visible in history. Defaults to today when no date is given. |
| memory_search | Searches the user's stored memories and returns a flat list of matches with their ID, relevance score, category and full content. Same search as memory_recall, in the result shape expected by deep-research clients. |
| memory_fetch | Retrieves one memory in full by its ID, including its category, tags and complete content. Accepts a full or partial ID as returned by memory_recall, memory_search or memory_list. |
| skill_store | Stores a reusable procedure or workflow (a 'skill') in the user's MemoraEU account: a name, a one-line summary and step-by-step instructions. Applicable to recurring tasks the user wants recorded. Returns the skill's ID. |
| skill_recall | Searches the user's stored skills by meaning, using a natural-language description of a task. Returns the closest matching procedures with a relevance score and their ID. Applicable when a saved procedure may already cover the requested task. |
| skill_list | Lists the reusable procedures the user has stored, newest first, with the name, one-line summary and ID of each. Use skill_recall to find a skill by meaning rather than browsing the whole list. |
| skill_delete | Deletes one of the user's stored skills by its ID. The skill stops appearing in listings and recall results and its search vector is removed. Returns whether a matching skill was found. |
| agent_schedule | Schedule a recurring agent job. The agent will recall skills and memories, then generate a result stored as a memory. |
| agent_jobs | Lists the user's scheduled agent jobs as JSON, including each job's name, task, schedule, status, last run time and the ID of the memory produced by its most recent run. |
| agent_cancel | Cancels a scheduled agent job and removes it: it is unscheduled and will not run again. Memories already produced by the job are kept. Returns whether a matching job was found. |
| agent_run_now | Runs a scheduled agent job immediately instead of waiting for its next occurrence. Runs asynchronously: the result is stored as a new memory and delivered to every messaging channel the user has configured. |
| gateway_configure | Configure a messaging channel (Telegram, Slack, Discord, WhatsApp) so the agent can receive messages and send results there. |
| gateway_send | Sends a text message to one of the user's own configured messaging channels, identified by its config ID. The message leaves MemoraEU and is delivered to the external platform; it cannot be recalled. |