适合谁
- 大型代码库的开发者
- 需要高度准确代码理解的团队
- 使用 Ollama 或 OpenAI 兼容嵌入的用户
- 希望利用 AI 辅助代码编辑并保留回滚能力的用户
Context+ 是一个功能丰富的 MCP 服务器,提供代码结构分析、语义搜索、静态分析、代码编辑和记忆图功能。它的亮点是结合 AST 和 RAG 进行语义理解,以及影子恢复点机制。配置相对复杂,需要 Ollama 或其他嵌入提供商。
Context+ 是一个 MCP 服务器,专为追求 99% 准确率的开发者设计。通过结合 RAG、Tree-sitter AST、谱聚类和 Obsidian 风格链接,Context+ 将庞大的代码库转化为可搜索、分层的特性图。
无需安装,通过 npx 或 bunx 运行。在 IDE 的 MCP 配置中添加以下内容(示例为 Claude Code、Cursor、Windsurf):
{
"mcpServers": {
"contextplus": {
"command": "bunx",
"args": ["contextplus"],
"env": {
"OLLAMA_EMBED_MODEL": "nomic-embed-text",
"OLLAMA_CHAT_MODEL": "gemma2:27b",
"OLLAMA_API_KEY": "YOUR_OLLAMA_API_KEY"
}
}
}
}对于 VS Code,使用 .vscode/mcp.json 并采用 servers 格式。也可以使用 npx -y contextplus init <client> 自动生成配置文件,支持 claude、cursor、vscode、windsurf、opencode。
{
"mcpServers": {
"contextplus": {
"command": "bunx",
"args": [
"contextplus"
],
"env": {
"OLLAMA_EMBED_MODEL": "nomic-embed-text",
"OLLAMA_CHAT_MODEL": "gemma2:27b",
"OLLAMA_API_KEY": "YOUR_OLLAMA_API_KEY"
}
}
}
}