Claude Code
Из этой страницы вы узнаете, как подключить MMW к Claude Code, проверить подключение и, если захотите, включить загрузку истории сессий.
Что вы получите
Заголовок раздела «Что вы получите»- Инструменты
remember,search,forget,validate_memory,gateway_callв каждой сессии Claude Code. - Инструмент
mmw_sync_status(только чтение) — если подключаетесь через локальный агент. - Загрузку истории сессий Claude Code — только после вашего явного согласия в терминале.
- Ту же память, что видят ваши Cursor, Codex и claude.ai с тем же ключом.
Что нужно
Заголовок раздела «Что нужно»- API-ключ MMW (начинается с
mmw_) — см. Быстрый старт. - Claude Code с командой
claudeв терминале. - Для локального агента: Python 3.11+ и uv (команда
uvx).
Подключение
Заголовок раздела «Подключение»-
Выполните в терминале:
Окно терминала claude mcp add mmw -s user \-e MMW_API_KEY=mmw_ваш_ключ \-- uvx --from https://app.mmwhub.ru/downloads/mmw-agent/mmw_agent-0.1.4-py3-none-any.whl mmw-agentФлаг
-s userделает MMW доступным во всех проектах. Без него сервер добавится только для текущего каталога. -
Перезапустите Claude Code, если он был открыт.
-
Проверьте подключение (см. ниже).
Команда записывает блок mcpServers.mmw в ~/.claude.json. Можно добавить его и вручную:
{ "mcpServers": { "mmw": { "command": "uvx", "args": ["--from", "https://app.mmwhub.ru/downloads/mmw-agent/mmw_agent-0.1.4-py3-none-any.whl", "mmw-agent"], "env": { "MMW_API_KEY": "mmw_ваш_ключ" } } }}Без установки агента, но без истории сессий и mmw_sync_status.
-
Выполните в терминале:
Окно терминала claude mcp add --transport http mmw https://mcp.mmwhub.ru/mcp -s user \--header "Authorization: Bearer mmw_ваш_ключ" -
Перезапустите Claude Code и проверьте подключение.
Проверка
Заголовок раздела «Проверка»-
В терминале выполните
claude mcp list— серверmmwдолжен быть в списке как подключённый. -
Внутри сессии Claude Code введите
/mcp: у сервераmmwвидны инструментыremember,search,forget,validate_memory,gateway_call, а при подключении через агент — ещёmmw_sync_status. -
Попросите:
Запомни в MMW: staging выкатывается через systemd-юнит app-staging. Ключ факта: deploy-staging.Claude Code вызовет
rememberи сообщит ID записи со статусомunverified. -
Откройте новую сессию и спросите:
Как у нас выкатывается staging? Посмотри в MMW.Ожидаемый ответ: ассистент вызывает
searchи отвечает, что staging выкатывается черезapp-staging, ссылаясь на запись в MMW.
Проверить сам агент можно без Claude Code:
MMW_API_KEY=mmw_ваш_ключ uvx --from https://app.mmwhub.ru/downloads/mmw-agent/mmw_agent-0.1.4-py3-none-any.whl mmw-agent statusИстория сессий (по желанию)
Заголовок раздела «История сессий (по желанию)»Агент может загружать историю Claude Code в MMW, но только после того, как человек подтвердит согласие в интерактивном терминале. Модель или скрипт выдать согласие не могут.
mmw-agent consent # агент покажет, сколько сессий нашёл, и спросит разрешениеmmw-agent revoke # отозвать: загрузка останавливается сразуЕсли команда mmw-agent не установлена глобально, запускайте её через uvx --from <адрес колеса> mmw-agent consent с тем же MMW_API_KEY.
Загружаются сообщения пользователя и ассистента, вызовы инструментов и их результаты; рассуждения модели, системные промпты, снимки файлов и пути — нет. Секреты вычищаются на компьютере до отправки и ещё раз на сервере. Подробнее — История сессий.
Типичные проблемы
Заголовок раздела «Типичные проблемы»Остальные ошибки — в разделе Ошибки и Решение проблем с агентом.