Endpoint
Автентифікація
Memory MCP приймає або статичні ключі агента, або OAuth Bearer tokens.Desktop / скрипт
Bearer . Сервер приймає обидва формати для статичних ключів.
Генеруйте ключі на Setup — не через цей endpoint.
Браузерні LLM (Claude web, ChatGPT)
Scope:
memory:read. Access token — близько 1 години; refresh token ротується при кожному оновленні, термін близько 30 днів. Повторне використання відкликаного refresh token відкликає всю сім’ю підключення.
Альтернативне discovery: GET /.well-known/oauth-protected-resource/v1/mcp/memory.
Див. Налаштування клієнта.
Методи JSON-RPC
Відповідь tools/list
Сервер надає один інструмент у v1:Форма результату інструменту
Успішні та помилкові відповіді повертають HTTP 200 у такому форматі:isError: true і structuredContent.error_code:
Приклад: tools/call
Session ID та MCP-заголовки
Сервер може повертати заголовокMcp-Session-Id під час MCP handshake. session_id в аргументах інструменту необов’язковий — якщо не передано, сервер використовує цей MCP session ID для виклику.
Явний session_id перевизначає handshake ID (наприклад, один ID на thread агента). Сервер зберігає останні 5 prompt на session у Redis (TTL 30 днів) і може додати останні 3 prompt лише на етап triage при наступному виклику, коли triage увімкнено. Це легка server-side підказка, а не повний контекст розмови.
Пов’язані розділи
- retrieve_memory — параметри інструменту та поля відповіді
- Квоти та ліміти — що враховується в лімітах
- Коди помилок — усі значення
error_code - API для розробників — керування ключами та історія запитів