Skip to main content

MCP di Cursor

Hubungkan Synapse ke Cursor IDE untuk memori proyek persisten lintas sesi coding.


MCP di Cursor

Cursor adalah IDE bertenaga AI berbasis VS Code. Dengan Synapse MCP, Cursor mendapatkan memori persisten lintas sesi — ia mengingat keputusan proyek Anda, pola codebase, dan sesi debugging masa lalu.

Prasyarat

Pengaturan

Langkah 1: Buka Pengaturan Cursor

Di Cursor:

  1. Buka Settings (Cmd+, di macOS, Ctrl+, di Windows/Linux)
  2. Cari "MCP" atau navigasi ke Cursor Settings → MCP Servers

Langkah 2: Tambahkan Synapse MCP Server

Klik "Add MCP Server" dan konfigurasikan:

Field Nilai
Name synapse
Type stdio
Command npx -y synapse-mcp-api@latest
Env SYNAPSE_MIND_KEY=mk_YOUR_KEY, SYNAPSE_URL=https://synapse.schaefer.zone

Langkah 3: Edit config.json langsung (alternatif)

Cursor menyimpan konfigurasi MCP di ~/.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"
      }
    }
  }
}

Langkah 4: Mulai Ulang Cursor

Mulai ulang Cursor sepenuhnya (Cmd+Q dan buka kembali di macOS).

Verifikasi Berfungsi

Di panel chat Cursor (Cmd+L):

recall all my memories

Cursor harus memanggil memory_recall dan merespons dengan memori tersimpan Anda.

Pola Umum

Onboarding proyek

Saat membuka proyek baru:

recalling project context — what do I know about this codebase?

Cursor memanggil memory_recall dan melanjutkan pekerjaan dari tempat Anda berhenti.

Keputusan arsitektur

store this decision: "Using Fastify instead of Express for this project
because of schema validation. Date: 2026-06-27."

Cursor menyimpannya sebagai memori project dengan prioritas high.

Riwayat debugging

what bugs have I hit in this codebase?

Cursor mencari memori mistake dan mengingatkan Anda akan perbaikan masa lalu.

Pola kode lintas-sesi

search memories: "authentication pattern"

Cursor menemukan memori tentang implementasi auth yang telah Anda lakukan sebelumnya.

Troubleshooting

MCP server tidak terhubung

  1. Verifikasi Node.js: node --version (≥ 18)
  2. Tes MCP server: npx -y synapse-mcp-api@latest (harus dimulai tanpa error)
  3. Periksa log MCP Cursor (View → Output → MCP)
  4. Mulai ulang Cursor sepenuhnya

Alat tidak muncul

  • Periksa ~/.cursor/config.json adalah JSON yang valid
  • Verifikasi env var SYNAPSE_MIND_KEY diatur
  • Periksa versi Cursor mendukung MCP (≥ 0.42)

Mind Key tidak valid

# Test your Mind Key directly
curl -H "Authorization: Bearer mk_YOUR_KEY" \
     https://synapse.schaefer.zone/memory/recall

Langkah Berikutnya