Chroma MCP 服务器集成

Database AI Tools MCP Server Chroma

联系我们在FlowHunt托管您的MCP服务器

FlowHunt在您的内部系统和AI工具之间提供额外的安全层,让您能够精细控制从MCP服务器可访问哪些工具。托管在我们基础设施中的MCP服务器可以与FlowHunt的聊天机器人以及ChatGPT、Claude和各种AI编辑器等热门AI平台无缝集成。

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

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

提示词列表

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

Logo

准备好发展您的业务了吗?

今天开始免费试用,几天内即可看到结果。

资源列表

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

工具列表

  • 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 服务器提升你的 AI

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

了解更多

MCP 数据库服务器
MCP 数据库服务器

MCP 数据库服务器

MCP 数据库服务器为 AI 助手和自动化工具提供对常见数据库(如 SQLite、SQL Server、PostgreSQL 和 MySQL)的安全、可编程访问。它作为桥梁,支持上下文感知的工作流和 AI 驱动应用高效查询、管理和交互结构化数据。...

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

MongoDB Mongoose MCP 服务器

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

2 分钟阅读
AI Database +5