Chroma

By thumbsupordown

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.

Want to create your own MCP server?

Create an account to add and manage your own MCP servers.