Chroma MCP 服务器集成

Chroma MCP 服务器集成

将 Chroma MCP 服务器集成到 FlowHunt,解锁强大的 AI 可访问向量数据库功能,实现高级搜索、检索和知识流转。

“Chroma” MCP 服务器的作用是什么?

Chroma MCP 服务器是模型上下文协议(MCP)的实现,通过 Chroma 向量数据库为 AI 助手提供强大的数据库能力。它支持与外部数据源无缝集成,使 AI 模型可创建、管理和查询文档集合。支持全文与语义搜索、元数据筛选和多种灵活存储选项(临时、持久、HTTP、云端),为开发者提供高效数据检索和管理工具,助力 LLM 工作流。这样,AI 应用能够执行集合管理、文档查询等高级数据操作,支持信息检索、知识管理等开发场景。

提示词列表

仓库中未提及任何提示词模板。

资源列表

仓库文档未详细说明相关资源。

工具列表

  • chroma_list_collections – 列出所有集合,支持分页。
  • chroma_create_collection – 创建新集合,可选 HNSW 配置。
  • chroma_peek_collection – 查看集合中的文档样本。
  • chroma_get_collection_info – 获取集合详细信息。
  • chroma_get_collection_count – 获取集合中文档数。
  • chroma_modify_collection – 更新集合名称或元数据。
  • chroma_delete_collection – 删除集合。
  • chroma_add_documents – 添加文档,可带元数据和自定义 ID。
  • chroma_query_documents – 通过语义搜索和高级筛选查询文档。

本 MCP 服务器应用场景

  • 数据库管理
    轻松创建、修改、删除集合,用于组织 AI 应用的项目或业务数据。
  • 语义与全文搜索
    支持语义和文本查询,实现上下文感知的知识检索,适合需要复杂检索的应用。
  • 元数据筛选
    支持根据自定义元数据字段检索和筛选文档,适用多样化工作流和数据分类。
  • 文档导入与检索
    高效添加和检索文档(含元数据与 ID),便于知识库构建和 AI 训练集准备。
  • 集合分析
    获取集合统计和文档数量,用于监控和优化数据存储与检索策略。

如何设置

Windsurf

  1. 确保已安装 Node.js 和 npm。
  2. 打开 Windsurf 项目的设置或配置目录。
  3. 编辑配置文件,添加 Chroma MCP 服务器。
  4. mcpServers 下插入如下 JSON 片段:
    {
      "chroma-mcp": {
        "command": "npx",
        "args": ["@chroma-core/chroma-mcp@latest"]
      }
    }
    
  5. 保存文件并重启 Windsurf。
  6. 通过查看 MCP 服务器日志或仪表盘确认服务已启动。

API 密钥安全管理

使用环境变量存储敏感密钥:

{
  "chroma-mcp": {
    "env": {
      "CHROMA_API_KEY": "${CHROMA_API_KEY}"
    },
    "inputs": {
      "api_key": "${CHROMA_API_KEY}"
    }
  }
}

Claude

  1. 如未安装 Node.js,请先安装。
  2. 打开 Claude 配置文件。
  3. mcpServers 下添加如下内容:
    {
      "chroma-mcp": {
        "command": "npx",
        "args": ["@chroma-core/chroma-mcp@latest"]
      }
    }
    
  4. 保存并重启 Claude。
  5. 检查系统日志确认服务器注册成功。

API 密钥安全管理

{
  "chroma-mcp": {
    "env": {
      "CHROMA_API_KEY": "${CHROMA_API_KEY}"
    },
    "inputs": {
      "api_key": "${CHROMA_API_KEY}"
    }
  }
}

Cursor

  1. 先安装 Node.js。
  2. 打开 Cursor 的设置/配置文件。
  3. 插入 Chroma MCP 服务器配置:
    {
      "chroma-mcp": {
        "command": "npx",
        "args": ["@chroma-core/chroma-mcp@latest"]
      }
    }
    
  4. 保存并重启 Cursor。
  5. 可在 Cursor 扩展面板验证连接。

API 密钥安全管理

{
  "chroma-mcp": {
    "env": {
      "CHROMA_API_KEY": "${CHROMA_API_KEY}"
    },
    "inputs": {
      "api_key": "${CHROMA_API_KEY}"
    }
  }
}

Cline

  1. 确认已安装 Node.js。
  2. 进入 Cline 的配置文件。
  3. 添加 Chroma MCP 服务器:
    {
      "chroma-mcp": {
        "command": "npx",
        "args": ["@chroma-core/chroma-mcp@latest"]
      }
    }
    
  4. 保存并重启应用。
  5. 在 Cline 界面确认 MCP 服务器已列出。

API 密钥安全管理

{
  "chroma-mcp": {
    "env": {
      "CHROMA_API_KEY": "${CHROMA_API_KEY}"
    },
    "inputs": {
      "api_key": "${CHROMA_API_KEY}"
    }
  }
}

如何在流程中使用 MCP

在 FlowHunt 中集成 MCP

要将 MCP 服务器集成到 FlowHunt 工作流,先在流程中添加 MCP 组件并连接到 AI 代理:

FlowHunt MCP flow

点击 MCP 组件,打开配置面板。在系统 MCP 配置区,按如下 JSON 格式填写 MCP 服务器信息:

{
  "chroma-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具使用该 MCP,访问其全部功能。请将 “chroma-mcp” 替换为你实际的 MCP 服务器名称,并将 URL 替换为你的 MCP 服务器地址。


概览

部分可用性说明
概览
提示词列表未发现提示词模板。
资源列表文档未记录明确资源。
工具列表9 个集合与文档管理工具。
API 密钥安全管理设置部分给出了 env/inputs 示例 JSON。
采样支持(评估时可忽略)未提及。

我会给这个 MCP 服务器打 6/10 分。它在数据库工具和部署方面很强大,但在提示词、资源和诸如 roots、采样等高级 MCP 功能文档方面尚不完善。


MCP 评分

有 LICENSE✅ (Apache-2.0)
有至少一个工具
Fork 数量35
Star 数量197

常见问题

什么是 Chroma MCP 服务器?

Chroma MCP 服务器是一种符合模型上下文协议(MCP)的实现,将 Chroma 向量数据库与 AI 助手集成,实现高级集合与文档管理、语义与全文搜索以及元数据筛选,助力 AI 驱动的工作流。

Chroma MCP 服务器在 FlowHunt 中能带来哪些功能?

它让你的 AI 代理能够创建、管理和查询文档集合,支持语义和元数据搜索,并可获取集合统计和文档数量等分析数据——全部在 FlowHunt 流程中完成。

如何将 Chroma MCP 服务器添加到我的 FlowHunt 流程中?

在流程中添加 MCP 组件,然后在系统 MCP 配置区填写你的 Chroma MCP 服务器信息。使用文档中提供的 JSON 格式实现无缝集成。

使用 Chroma MCP 服务器的 API 密钥安全吗?

安全。推荐使用环境变量安全存储和调用 API 密钥,避免泄露风险。

本集成常见应用场景有哪些?

典型应用包括知识库构建、AI 驱动的信息检索、语义文档搜索、元数据筛选、集合分析,以及为 AI 训练或上下文流提供高效数据导入。

用 Chroma MCP 服务器提升你的 AI

通过 Chroma MCP 服务器,为 FlowHunt 工作流注入可扩展的集合管理、语义搜索和高级文档操作能力。

了解更多

LlamaCloud MCP 服务器
LlamaCloud MCP 服务器

LlamaCloud MCP 服务器

LlamaCloud MCP 服务器将 AI 助手连接至 LlamaCloud 上的多个托管索引,通过简洁、基于工具的 Model Context Protocol 接口,实现企业级文档检索、搜索与知识增强。...

2 分钟阅读
AI MCP Server +5
MongoDB Mongoose MCP 服务器
MongoDB Mongoose MCP 服务器

MongoDB Mongoose MCP 服务器

MongoDB Mongoose MCP 服务器使 FlowHunt 及其他 AI 助手能够直接与 MongoDB 数据库交互,支持强大的数据校验、操作钩子,以及基于 schema 和无 schema 的工作流。它为查询、聚合、插入、更新和索引管理等数据库操作提供了强大的工具,实现了自然语言和 AI 驱动的数据库自动化...

2 分钟阅读
AI Database +5
MongoDB MCP 服务器
MongoDB MCP 服务器

MongoDB MCP 服务器

MongoDB MCP 服务器实现了 AI 助手与 MongoDB 数据库的无缝集成,可通过标准化的 Model Context Protocol (MCP) 实现数据库的直接管理、查询自动化和数据检索。...

2 分钟阅读
AI MCP +5