Skip to main content
Glama

Chroma MCP 服务器

CI 代码验证 PyPI - 版本

开源嵌入数据库Chroma的模型上下文协议 (MCP) 服务器集成。

概述

Chroma MCP Server 为 AI 辅助开发创建持久、可搜索的“工作记忆”:

  • **自动上下文回忆:**人工智能助手可以查询过去会话中的相关信息

  • **开发人员管理的持久性:**通过 MCP 将关键决策和见解存储在 ChromaDB 中

  • **第二大脑集成:**与 IDE 工作流集成以创建统一的知识中心

主要特点:

  • **自动代码库索引:**跟踪和索引代码更改

  • **自动聊天记录:**通过增强的上下文捕获(代码差异、工具序列)记录 AI 交互

  • **双向链接:**将讨论与代码更改联系起来,以跟踪功能的演变

  • **语义代码分块:**保留逻辑代码结构以实现更有意义的上下文检索

  • **工作记忆工具:**用于捕获和检索开发上下文的 MCP 命令

  • **验证系统:**基于证据的代码变更和学习提升验证

  • **自动化测试驱动学习:**从测试失败到验证修复和学习提升的完全自动化工作流程

请参阅“开始使用你的第二大脑”指南以了解更多详细信息。

Related MCP server: MCP-Mem0

快速入门

安装

# Basic installation pip install chroma-mcp-server # Full installation with all embedding models pip install "chroma-mcp-server[full]"

跑步

# With in-memory storage (data lost on restart) chroma-mcp-server --client-type ephemeral # With persistent storage chroma-mcp-server --client-type persistent --data-dir ./my_data

光标集成

在项目根目录中添加或修改.cursor/mcp.json

{ "mcpServers": { "chroma": { "command": "uvx", "args": [ "chroma-mcp-server" ], "env": { "CHROMA_CLIENT_TYPE": "persistent", "CHROMA_DATA_DIR": "/path/to/your/data", "CHROMA_LOG_DIR": "/path/to/your/logs", "LOG_LEVEL": "INFO", "MCP_LOG_LEVEL": "INFO", "MCP_SERVER_LOG_LEVEL": "INFO" } } } }

最近的改进

  • **增强上下文捕获:**自动提取代码差异、工具序列并分配置信度分数

  • **双向链接:**在聊天讨论和代码更改之间创建可导航的连接

  • **语义代码分块:**使用逻辑边界(函数、类)而不是固定大小的块

  • **服务器端时间戳强制执行:**确保所有集合的时间戳一致

  • **增强的日志系统:**每次执行的日志文件可防止在 stdio 模式下污染 JSON 通信

  • **嵌入功能管理:**更改嵌入功能时更新集合元数据的工具

  • **集合设置命令:**通过一致的配置简化多个集合的创建

  • **自动推广工作流程:**通过自动处理高可信度条目,简化衍生学习推广

  • **智能默认值:**根据上下文为所有字段提供智能默认值的交互式推广

  • **低信心警告:**可能需要更仔细审查的条目的视觉指示器

  • **自动化测试工作流程:**全自动捕获测试失败、监控修复并验证学习推广

文档

文档目录中提供了全面的文档:

执照

Chroma MCP 服务器采用 MIT 许可证,并遵循 Commons Clause 条款。这意味着您可以:

允许

  • 将 Chroma MCP 服务器用于任何目的(个人、商业、学术)

  • 修改代码

  • 分发副本

  • 创建和销售使用 Chroma MCP Server 构建的产品

不允许

  • 出售 Chroma MCP 服务器本身

  • 提供 Chroma MCP 服务器作为托管服务

  • 基于Chroma MCP Server打造竞品

请参阅LICENSE.md文件以获取完整的许可证文本。

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/djm81/chroma_mcp_server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server