Chroma
The official Chroma MCP server gives AI agents a full interface to the open-source Chroma vector database. Agents can create and manage collections, add and update documents with metadata and embeddings, run semantic and metadata-filtered queries, and retrieve or delete documents for retrieval-augmented generation.
Tools
chroma_add_documents
Add documents with optional metadata and custom IDs.
chroma_create_collection
Create a new collection with optional HNSW configuration.
chroma_delete_collection
Delete a Chroma collection and every document it contains.
chroma_delete_documents
Delete specific documents from a Chroma collection.
chroma_get_collection_count
Get the number of documents stored in a collection.
chroma_get_collection_info
Get detailed information about a Chroma collection.
chroma_get_documents
Retrieve documents by IDs or filters with pagination.
chroma_list_collections
List all Chroma collections with pagination support.
chroma_modify_collection
Update a collection's name or associated metadata.
chroma_peek_collection
View a small sample of documents from a collection.
chroma_query_documents
Query documents via semantic search with filtering.
chroma_update_documents
Update the content, metadata, or embeddings of documents.