PROBLEM_FIXED.md•1.31 kB
# 🔧 Serena MCP 配置问题修复
## 问题描述
您遇到的错误信息显示:
```
ERROR: Error activating project 'editing': Project 'editing' not found
```
## 问题原因
在 Cursor MCP 配置中,`--mode` 参数的格式不正确。原来的配置将 "interactive" 和 "editing" 作为两个独立的参数,但 Serena 将 "editing" 误解为项目名称。
## 修复方案
### ❌ 错误的配置:
```json
"args": [
"--mode", "interactive", "editing"
]
```
### ✅ 正确的配置:
```json
"args": [
"--mode", "interactive",
"--mode", "editing"
]
```
## 已修复的文件
1. ✅ `cursor_mcp_config.json` - 主配置文件
2. ✅ `CURSOR_SETUP.md` - 使用指南中的示例
## 验证修复
服务器现在可以正常启动,没有错误信息:
```bash
py -3.11 -m uv run serena-mcp-server --context ide-assistant --mode interactive --mode editing --transport stdio
```
## 在 Cursor 中使用
现在您可以安全地在 Cursor IDE 中使用修复后的配置:
1. 复制 `cursor_mcp_config.json` 中的配置到 Cursor 设置
2. 重启 Cursor IDE
3. 测试 `@serena` 命令
## 常用命令示例
- `@serena 激活项目 C:\your\project\path`
- `@serena 显示当前配置`
- `@serena 列出可用工具`
配置现在已经完全正确,可以正常使用了! 🎉