MCP ใน Cursor
เชื่อมต่อ Synapse กับ Cursor IDE สำหรับ memory โปรเจกต์ถาวรข้าม coding session
MCP ใน Cursor
Cursor เป็น IDE ที่ขับเคลื่อนด้วย AI ที่สร้างบน VS Code ด้วย Synapse MCP, Cursor ได้ memory ถาวรข้าม session — จดจำการตัดสินใจโปรเจกต์, รูปแบบ codebase, และ session debugging ในอดีต
ข้อกำหนดเบื้องต้น
- ติดตั้ง Cursor IDE (https://cursor.com)
- Node.js 18+
- Synapse Mind Key ของคุณ
การตั้งค่า
ขั้นตอนที่ 1: เปิด Cursor Settings
ใน Cursor:
- เปิด Settings (Cmd+, บน macOS, Ctrl+, บน Windows/Linux)
- ค้นหา "MCP" หรือนำทางไปยัง
Cursor Settings → MCP Servers
ขั้นตอนที่ 2: เพิ่ม Synapse MCP Server
คลิก "Add MCP Server" และกำหนดค่า:
| Field | Value |
|---|---|
| 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 config ใน ~/.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 และตอบกลับด้วย memory ที่เก็บไว้ของคุณ
รูปแบบทั่วไป
Onboarding โปรเจกต์
เมื่อเปิดโปรเจกต์ใหม่:
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 เก็บเป็น memory project พร้อม priority high
ประวัติ debugging
what bugs have I hit in this codebase?Cursor ค้นหา memory mistake และเตือนคุณเกี่ยวกับการแก้ไขในอดีต
รูปแบบ code ข้าม session
search memories: "authentication pattern"Cursor หา memory เกี่ยวกับการ implement auth ที่คุณเคยทำ
การแก้ปัญหา
MCP server เชื่อมต่อไม่ได้
- ตรวจ Node.js:
node --version(≥ 18) - ทดสอบ MCP server:
npx -y synapse-mcp-api@latest(ควรเริ่มโดยไม่มี error) - ตรวจ MCP log ของ Cursor (View → Output → MCP)
- รีสตาร์ท Cursor ให้เต็มรูปแบบ
tool ไม่ปรากฏ
- ตรวจ
~/.cursor/config.jsonเป็น JSON ที่ถูกต้อง - ตรวจ env var
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