Chroma MCP 服务器
开源嵌入数据库Chroma的模型上下文协议 (MCP) 服务器集成。
概述
Chroma MCP Server 为 AI 辅助开发创建持久、可搜索的“工作记忆”:
**自动上下文回忆:**人工智能助手可以查询过去会话中的相关信息
**开发人员管理的持久性:**通过 MCP 将关键决策和见解存储在 ChromaDB 中
**第二大脑集成:**与 IDE 工作流集成以创建统一的知识中心
主要特点:
**自动代码库索引:**跟踪和索引代码更改
**自动聊天记录:**通过增强的上下文捕获(代码差异、工具序列)记录 AI 交互
**双向链接:**将讨论与代码更改联系起来,以跟踪功能的演变
**语义代码分块:**保留逻辑代码结构以实现更有意义的上下文检索
**工作记忆工具:**用于捕获和检索开发上下文的 MCP 命令
**验证系统:**基于证据的代码变更和学习提升验证
**自动化测试驱动学习:**从测试失败到验证修复和学习提升的完全自动化工作流程
请参阅“开始使用你的第二大脑”指南以了解更多详细信息。
Related MCP server: MCP-Mem0
快速入门
安装
跑步
光标集成
在项目根目录中添加或修改.cursor/mcp.json :
最近的改进
**增强上下文捕获:**自动提取代码差异、工具序列并分配置信度分数
**双向链接:**在聊天讨论和代码更改之间创建可导航的连接
**语义代码分块:**使用逻辑边界(函数、类)而不是固定大小的块
**服务器端时间戳强制执行:**确保所有集合的时间戳一致
**增强的日志系统:**每次执行的日志文件可防止在 stdio 模式下污染 JSON 通信
**嵌入功能管理:**更改嵌入功能时更新集合元数据的工具
**集合设置命令:**通过一致的配置简化多个集合的创建
**自动推广工作流程:**通过自动处理高可信度条目,简化衍生学习推广
**智能默认值:**根据上下文为所有字段提供智能默认值的交互式推广
**低信心警告:**可能需要更仔细审查的条目的视觉指示器
**自动化测试工作流程:**全自动捕获测试失败、监控修复并验证学习推广
文档
文档目录中提供了全面的文档:
主要文档- 安装、配置和使用的完整指南
入门指南- 详细设置说明
开发者指南- 面向贡献者和开发者
服务器日志- 有关改进日志系统的详细信息
增强上下文捕获——有关代码差异提取和工具排序的详细信息
语义代码分块——保留逻辑的代码分块,用于有意义的检索
自动聊天记录- 通过双向链接丰富聊天历史记录
自动化测试工作流程——通过自动验证进行测试驱动学习
API 参考- 可用的 MCP 工具和参数
执照
Chroma MCP 服务器采用 MIT 许可证,并遵循 Commons Clause 条款。这意味着您可以:
✅允许:
将 Chroma MCP 服务器用于任何目的(个人、商业、学术)
修改代码
分发副本
创建和销售使用 Chroma MCP Server 构建的产品
❌不允许:
出售 Chroma MCP 服务器本身
提供 Chroma MCP 服务器作为托管服务
基于Chroma MCP Server打造竞品
请参阅LICENSE.md文件以获取完整的许可证文本。