MCP trong Cursor
Kết nối Synapse với Cursor IDE cho bộ nhớ dự án cố định qua các phiên lập trình.
MCP trong Cursor
Cursor là IDE dựa trên AI dựa trên VS Code. Với Synapse MCP, Cursor có bộ nhớ cố định qua các phiên — nó ghi nhớ quyết định dự án, mẫu codebase và phiên gỡ lỗi quá khứ của bạn.
Điều kiện tiên quyết
- Cursor IDE đã cài đặt (https://cursor.com)
- Node.js 18+
- Synapse Mind Key của bạn
Thiết lập
Bước 1: Mở cài đặt Cursor
Trong Cursor:
- Mở Settings (Cmd+, trên macOS, Ctrl+, trên Windows/Linux)
- Tìm "MCP" hoặc điều hướng đến
Cursor Settings → MCP Servers
Bước 2: Thêm Synapse MCP Server
Nhấp "Add MCP Server" và cấu hình:
| Trường | Giá trị |
|---|---|
| Name | synapse |
| Type | stdio |
| Command | npx -y synapse-mcp-api@latest |
| Env | SYNAPSE_MIND_KEY=mk_YOUR_KEY, SYNAPSE_URL=https://synapse.schaefer.zone |
Bước 3: Chỉnh sửa config.json trực tiếp (thay thế)
Cursor lưu cấu hình MCP trong ~/.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"
}
}
}
}Bước 4: Khởi động lại Cursor
Khởi động lại hoàn toàn Cursor (Cmd+Q và mở lại trên macOS).
Xác minh nó hoạt động
Trong bảng điều khiển chat của Cursor (Cmd+L):
recall all my memoriesCursor sẽ gọi memory_recall và phản hồi với bộ nhớ đã lưu của bạn.
Mẫu phổ biến
Onboarding dự án
Khi mở dự án mới:
recalling project context — what do I know about this codebase?Cursor gọi memory_recall và tiếp tục công việc nơi bạn đã dừng.
Quyết định kiến trúc
store this decision: "Using Fastify instead of Express for this project
because of schema validation. Date: 2026-06-27."Cursor lưu nó dưới dạng bộ nhớ project với ưu tiên high.
Lịch sử gỡ lỗi
what bugs have I hit in this codebase?Cursor tìm bộ nhớ mistake và nhắc bạn về sửa chữa quá khứ.
Mẫu code chéo phiên
search memories: "authentication pattern"Cursor tìm bộ nhớ về triển khai xác thực bạn đã làm trước.
Khắc phục sự cố
MCP server không kết nối
- Xác minh Node.js:
node --version(≥ 18) - Kiểm tra MCP server:
npx -y synapse-mcp-api@latest(nên khởi động không lỗi) - Kiểm tra nhật ký MCP của Cursor (View → Output → MCP)
- Khởi động lại Cursor hoàn toàn
Công cụ không xuất hiện
- Kiểm tra
~/.cursor/config.jsonlà JSON hợp lệ - Xác minh biến môi trường
SYNAPSE_MIND_KEYđược đặt - Kiểm tra phiên bản Cursor hỗ trợ MCP (≥ 0.42)
Mind Key không hợp lệ
# Test your Mind Key directly
curl -H "Authorization: Bearer mk_YOUR_KEY" \
https://synapse.schaefer.zone/memory/recall