chroma
Chroma MCP Server is a Model Context Protocol (MCP) server offering vector database functionalities via Chroma, promoting advanced semantic search and efficient document management with robust error handling and persistent storage.
What is the primary function of the Chroma MCP Server?
The Chroma MCP Server is designed to manage documents and perform semantic searches using Chroma's vector database capabilities.
How does the server handle data persistence?
The server stores data in a local directory, ensuring that it persists between server restarts.
What kind of error handling does the server provide?
The server offers comprehensive error handling with clear messages for scenarios like document not found, invalid input, and operation failures.
Can I filter search results by metadata?
Yes, the server supports metadata filtering, allowing you to refine search results based on specific metadata fields.
What are the requirements to run the Chroma MCP Server?
You need Python 3.8+, Chroma 0.4.0+, and MCP SDK 0.1.0+ to run the server.