Back to MCP Directory
Chroma
Model Context Protocol

Chroma

Chroma MCP server provides a standardized interface for LLMs to access and manage data within a Chroma embedding database.

Connections & Capabilities

Connects To

GitHubDiscord

Capabilities

readwrite

Exposed MCP Tools (12)

safe
chroma_list_collections

Lists all available collections within the Chroma database, supporting pagination.

Read-only operation, no data modification.

moderate
chroma_create_collection

Creates a new collection in the Chroma database with configurable HNSW parameters.

Adds a new collection, but doesn't modify existing data without explicit further commands.

safe
chroma_peek_collection

Returns a sample of documents from a specified collection.

Read-only operation, no data modification.

safe
chroma_get_collection_info

Retrieves detailed information about a specific collection, such as its configuration and statistics.

Read-only operation, no data modification.

safe
chroma_get_collection_count

Returns the number of documents stored within a specified collection.

Read-only operation, no data modification.

high
chroma_modify_collection

Updates the name or metadata of an existing collection.

Modifies collection metadata, which could impact data organization.

critical
chroma_delete_collection

Deletes an entire collection from the Chroma database.

Destructive operation, irreversible data loss.

moderate
chroma_add_documents

Adds new documents to a collection, including optional metadata and custom IDs.

Adds data to the collection, potentially increasing its size and impacting query performance.

safe
chroma_query_documents

Queries documents within a collection using semantic search and advanced filtering options.

Read-only operation, no data modification.

safe
chroma_get_documents

Retrieves documents from a collection based on specified IDs or filters, with pagination support.

Read-only operation, no data modification.

high
chroma_update_documents

Updates the content, metadata, or embeddings of existing documents within a collection.

Modifies existing data, potentially altering search results and data integrity.

critical
chroma_delete_documents

Deletes specific documents from a collection.

Destructive operation, irreversible data loss of specific documents.