chroma-mcp

chroma-mcp

159

Chroma is an open-source embedding database that acts as a server in the Model Context Protocol. It is designed to facilitate data retrieval, document operations, and collection management for LLM applications, providing flexible client types and a range of tools for developers.

What types of clients does Chroma MCP support?

Chroma MCP supports ephemeral, persistent, HTTP, and cloud clients, catering to various deployment scenarios.

How can I manage collections in Chroma MCP?

You can create, modify, delete, and list collections, as well as configure HNSW parameters and select embedding functions.

What document operations are available in Chroma MCP?

Chroma MCP allows adding, querying, retrieving, and deleting documents with semantic search and metadata filtering.

Can I use environment variables to configure Chroma MCP?

Yes, Chroma MCP supports environment variables for client configuration and embedding function API keys.

What embedding functions are supported by Chroma MCP?

Chroma MCP supports embedding functions like default, cohere, openai, jina, voyageai, and roboflow.