MCP в Cursor
Подключите Synapse к Cursor IDE для постоянной памяти проекта между сессиями кодинга.
MCP в Cursor
Cursor — AI-ориентированная IDE на базе VS Code. С Synapse MCP Cursor получает постоянную память между сессиями — он запоминает решения по проекту, паттерны кодовой базы и прошлые сессии отладки.
Предварительные требования
- Установленная IDE Cursor (https://cursor.com)
- Node.js 18+
- Ваш Synapse Mind Key
Настройка
Шаг 1: откройте настройки Cursor
В Cursor:
- Откройте Settings (Cmd+, на macOS, Ctrl+, на Windows/Linux)
- Найдите «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:
{
"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 memoriesCursor должен вызвать 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-сервер не подключается
- Проверьте Node.js:
node --version(≥ 18) - Протестируйте MCP-сервер:
npx -y synapse-mcp-api@latest(должен запуститься без ошибок) - Проверьте логи MCP в Cursor (View → Output → MCP)
- Полностью перезапустите Cursor
Инструменты не появляются
- Проверьте, что
~/.cursor/config.json— валидный JSON - Убедитесь, что переменная окружения
SYNAPSE_MIND_KEYустановлена - Проверьте, что версия Cursor поддерживает MCP (≥ 0.42)
Mind Key недействителен
# Test your Mind Key directly
curl -H "Authorization: Bearer mk_YOUR_KEY" \
https://synapse.schaefer.zone/memory/recall