# MCP в Cursor Cursor — AI-ориентированная IDE на базе VS Code. С Synapse MCP Cursor получает постоянную память между сессиями — он запоминает решения по проекту, паттерны кодовой базы и прошлые сессии отладки. ## Предварительные требования - Установленная IDE Cursor () - Node.js 18+ - Ваш Synapse Mind Key ## Настройка ### Шаг 1: откройте настройки Cursor В Cursor: 1. Откройте Settings (Cmd+, на macOS, Ctrl+, на Windows/Linux) 2. Найдите «MCP» или перейдите в `Cursor Settings → MCP Servers` ### Шаг 2: добавьте MCP-сервер Synapse Нажмите «Add MCP Server» и настройте: | Поле | Значение | |-------|-------| | Name | `synapse` | | Type | `stdio` | | Command | `npx -y synapse-mcp-api@latest` | | Env | `SYNAPSE_MIND_KEY=mk_YOUR_KEY, SYNAPSE_URL=https://synapse.schaefer.zone` | ### Шаг 3: редактирование config.json напрямую (альтернатива) Cursor хранит конфигурацию MCP в `~/.cursor/config.json`: ```json { "mcpServers": { "synapse": { "command": "npx", "args": ["-y", "synapse-mcp-api@latest"], "env": { "SYNAPSE_MIND_KEY": "mk_YOUR_MIND_KEY_HERE", "SYNAPSE_URL": "https://synapse.schaefer.zone" } } } } ``` ### Шаг 4: перезапустите Cursor Полностью перезапустите Cursor (Cmd+Q и откройте снова на macOS). ## Проверка работы В чат-панели Cursor (Cmd+L): ``` recall all my memories ``` Cursor должен вызвать `memory_recall` и ответить вашими сохранёнными воспоминаниями. ## Частые паттерны ### Онбординг по проекту При открытии нового проекта: ``` recalling project context — what do I know about this codebase? ``` Cursor вызывает `memory_recall` и продолжает работу с того места, где вы остановились. ### Архитектурные решения ``` store this decision: "Using Fastify instead of Express for this project because of schema validation. Date: 2026-06-27." ``` Cursor сохраняет это как воспоминание категории `project` с приоритетом `high`. ### История отладки ``` what bugs have I hit in this codebase? ``` Cursor ищет воспоминания категории `mistake` и напоминает о прошлых исправлениях. ### Межсессионные паттерны кода ``` search memories: "authentication pattern" ``` Cursor находит воспоминания о реализациях аутентификации, которые вы делали ранее. ## Устранение проблем ### MCP-сервер не подключается 1. Проверьте Node.js: `node --version` (≥ 18) 2. Протестируйте MCP-сервер: `npx -y synapse-mcp-api@latest` (должен запуститься без ошибок) 3. Проверьте логи MCP в Cursor (View → Output → MCP) 4. Полностью перезапустите Cursor ### Инструменты не появляются - Проверьте, что `~/.cursor/config.json` — валидный JSON - Убедитесь, что переменная окружения `SYNAPSE_MIND_KEY` установлена - Проверьте, что версия Cursor поддерживает MCP (≥ 0.42) ### Mind Key недействителен ```bash # Test your Mind Key directly curl -H "Authorization: Bearer mk_YOUR_KEY" \ https://synapse.schaefer.zone/memory/recall ``` ## Следующие шаги - [Настройка Claude Desktop](/docs/mcp/claude-desktop) - [Настройка Continue.dev](/docs/mcp/continue) - [Руководство по постоянному LLM-агенту](/docs/guides/persistent-llm-agent)