Перейти к содержимому

Из этой страницы вы узнаете, как подключить MMW к Cursor, где разместить конфигурацию — для всех проектов или для одного — и как проверить, что агент Cursor видит память.

  • Инструменты remember, search, forget, validate_memory, gateway_call в агенте Cursor.
  • mmw_sync_status — при подключении через локальный агент.
  • Общую память с Claude Code, Codex и claude.ai: факт, сохранённый утром в Claude Code, Cursor найдёт днём.

История сессий Cursor не загружается: агент умеет загружать только сессии Claude Code и Codex.

  • API-ключ MMW (начинается с mmw_) — см. Быстрый старт.
  • Cursor с поддержкой MCP.
  • Для локального агента: Python 3.11+ и uv (команда uvx).
ФайлДействует
~/.cursor/mcp.jsonВо всех проектах (рекомендуется).
.cursor/mcp.json в корне проектаТолько в этом проекте.
  1. Откройте или создайте файл конфигурации (глобальный или проектный).

  2. Добавьте блок mmw в mcpServers:

    ~/.cursor/mcp.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_ваш_ключ" }
    }
    }
    }
  3. Сохраните файл и перезапустите Cursor (или переключите сервер в настройках MCP).

  1. Откройте настройки Cursor, раздел MCP. У сервера mmw должен гореть зелёный индикатор и быть виден список инструментов: remember, search, forget, validate_memory, gateway_call (и mmw_sync_status через агент). Расположение раздела зависит от версии Cursor.

  2. В чате в режиме агента попросите:

    Запомни в MMW: интеграционные тесты запускать с --forked, иначе падает фикстура базы. Ключ факта: tests-run.

    Cursor предложит вызвать remember; после подтверждения запись сохранится со статусом unverified.

  3. В новом чате спросите:

    Как у нас запускаются интеграционные тесты? Посмотри в MMW.

    Ожидаемый ответ: агент вызывает search и отвечает, что тесты запускают с --forked.