# Claude Code 中的 MCP Claude Code 是 Anthropic 推出的基于终端的编码 Agent。借助 Synapse MCP,Claude Code 在编码会话之间获得持久化记忆 — 它会记住你的项目上下文、过往决策和代码库模式。 ## 配置 ### 方法 1:CLI 命令(推荐) ```bash # 把 Synapse 添加为 MCP Server claude mcp add synapse -- npx -y synapse-mcp-api@latest # 把 Mind Key 设为环境变量(添加到 ~/.bashrc 或 ~/.zshrc) export SYNAPSE_MIND_KEY="mk_YOUR_MIND_KEY_HERE" export SYNAPSE_URL="https://synapse.schaefer.zone" # 可选,默认为 synapse.schaefer.zone ``` ### 方法 2:编辑配置文件 编辑 `~/.claude/config.json`: ```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" } } } } ``` ## 验证可用 启动 Claude Code: ```bash claude ``` 在 Claude Code 提示符中输入: ``` recall all my memories ``` Claude 会调用 `memory_recall` 并返回你已存储的记忆。 ## 常见模式 ### 项目上下文持久化 编码会话开始时: ``` recalling my memories — what projects am I working on? ``` Claude 调用 `memory_recall`,查看你的项目列表,并从中断处继续工作。 ### 代码库决策 当你做出架构决策时: ``` store this: "We chose PostgreSQL over SQLite because of concurrent write performance. Decision made on 2026-06-27." ``` Claude 调用 `memory_store`,category 为 `project`,priority 为 `high`。 ### 避免过往错误 ``` what mistakes have I made with this codebase? ``` Claude 搜索 category 为 `mistake` 的记忆并提醒你过往错误。 ### 任务跟踪 ``` create a task: "Refactor auth module to use JWT refresh tokens" ``` Claude 调用 `task_create`,任务跨会话持久化。 ## 工具配置文件 当你不需要全部 119 个工具时: ```bash # 通过环境变量设置 profile export MCP_PROFILE="standard" # 25 个工具,约 2500 tokens # 或在 config.json 中 "env": { "SYNAPSE_MIND_KEY": "mk_...", "MCP_PROFILE": "standard" } ``` ## 故障排查 ### MCP Server 未启动 ```bash # 手动测试 MCP Server npx -y synapse-mcp-api@latest # 应输出: # [info] synapse-mcp Streamable HTTP server ready # [info] MCP: http://localhost:13100/mcp ``` ### Mind Key 未识别 ```bash # 确认环境变量已设置 echo $SYNAPSE_MIND_KEY # 直接测试 curl -H "Authorization: Bearer $SYNAPSE_MIND_KEY" \ https://synapse.schaefer.zone/memory/recall ``` ### Claude Code 看不到工具 - 配置更改后重启 Claude Code - 检查 `claude mcp list` 确认 Synapse 已注册 - 参见 [MCP 故障排查](/docs/mcp/troubleshooting) ## 下一步 - [Claude Desktop 配置](/docs/mcp/claude-desktop) - [Cursor 配置](/docs/mcp/cursor) - [持久化 LLM Agent 指南](/docs/guides/persistent-llm-agent)