MCP trong Claude Code
Sử dụng công cụ Synapse từ agent terminal Claude Code — bộ nhớ cố định cho phiên lập trình.
MCP trong Claude Code
Claude Code là agent lập trình dựa trên terminal của Anthropic. Với Synapse MCP, Claude Code có bộ nhớ cố định qua các phiên lập trình — nó ghi nhớ ngữ cảnh dự án của bạn, quyết định quá khứ và mẫu codebase.
Thiết lập
Phương thức 1: Lệnh CLI (khuyến nghị)
# Add Synapse as an MCP server
claude mcp add synapse -- npx -y synapse-mcp-api@latest
# Set your Mind Key as env var (add to ~/.bashrc or ~/.zshrc)
export SYNAPSE_MIND_KEY="mk_YOUR_MIND_KEY_HERE"
export SYNAPSE_URL="https://synapse.schaefer.zone" # optional, defaults to synapse.schaefer.zonePhương thức 2: Chỉnh sửa tệp cấu hình
Chỉnh sửa ~/.claude/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"
}
}
}
}Xác minh nó hoạt động
Khởi động Claude Code:
claudeTrong prompt Claude Code, gõ:
recall all my memoriesClaude 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
Tính cố định ngữ cảnh dự án
Ở đầu phiên lập trình:
recalling my memories — what projects am I working on?Claude gọi memory_recall, thấy danh sách dự án của bạn và tiếp tục công việc
nơi bạn đã dừng.
Quyết định codebase
Khi bạn đưa ra quyết định kiến trúc:
store this: "We chose PostgreSQL over SQLite because of concurrent write
performance. Decision made on 2026-06-27."Claude gọi memory_store với danh mục project, ưu tiên high.
Tránh lỗi quá khứ
what mistakes have I made with this codebase?Claude tìm bộ nhớ với danh mục mistake và nhắc bạn về lỗi quá khứ.
Theo dõi tác vụ
create a task: "Refactor auth module to use JWT refresh tokens"Claude gọi task_create, và tác vụ tồn tại qua các phiên.
Tool Profile
Cho phiên lập trình nơi bạn không cần tất cả 119 công cụ:
# Set profile via env var
export MCP_PROFILE="standard" # 25 tools, ~2500 tokens
# Or in config.json
"env": {
"SYNAPSE_MIND_KEY": "mk_...",
"MCP_PROFILE": "standard"
}Khắc phục sự cố
MCP server không khởi động
# Test the MCP server manually
npx -y synapse-mcp-api@latest
# Should print:
# [info] synapse-mcp Streamable HTTP server ready
# [info] MCP: http://localhost:13100/mcpMind Key không được nhận dạng
# Verify env var is set
echo $SYNAPSE_MIND_KEY
# Test directly
curl -H "Authorization: Bearer $SYNAPSE_MIND_KEY" \
https://synapse.schaefer.zone/memory/recallClaude Code không thấy công cụ
- Khởi động lại Claude Code sau thay đổi cấu hình
- Kiểm tra
claude mcp listđể xác minh Synapse đã đăng ký - Xem Khắc phục sự cố MCP