claude-context MCP Server:将整个代码库作为 Claude 上下文
Zilliz 开源 claude-context MCP Server,通过语义代码搜索将百万行代码库作为 Claude Code 的上下文,大幅降低 Token 成本。
Zilliz GitHub·2026年4月25日
claude-context 核心能力
claude-context 是一个 MCP Server,为 Claude Code 和其他 AI 编码 Agent 提供语义代码搜索能力。
核心特性
- 完整代码库作为上下文:通过语义搜索从百万行代码中找到相关代码
- 多级语义理解:支持函数、变量、注释、架构等多维度检索
- 成本优化:仅将相关代码加载到上下文,避免加载整个目录
- 多平台支持:Claude Code、OpenAI Codex CLI、Gemini CLI
技术架构
- 向量数据库:基于 Milvus/Zilliz Cloud 存储代码向量
- 嵌入模型:使用 OpenAI 文本嵌入模型生成代码向量
- 语义索引:自动解析代码结构并建立语义关联
- MCP 协议:标准化接口,支持多客户端
配置示例
claude mcp add claude-context \
-e OPENAI_API_KEY=sk-xxx \
-e MILVUS_ADDRESS=xxx \
-e MILVUS_TOKEN=xxx \
-- npx @zilliz/claude-context-mcp@latest
定价策略
- Zilliz Cloud:免费起步套餐
- OpenAI 嵌入:按 token 计费
- 总体成本:相比加载整个目录,成本降低 80%+
适合大型代码库的项目,是 MCP 生态中代码搜索方向的标杆项目。