chroma MCP Server

A Model Context Protocol (MCP) server implementation that provides vector database capabilities through Chroma. This server enables semantic document search, metadata filtering, and document…

Local serverstdio

What is the chroma MCP Server?

chroma is an MCP project maintained in the privetin/chroma repository. The maintainer describes its purpose as “A Model Context Protocol (MCP) server implementation that provides vector database capabilities through Chroma. This server enables semantic document search, metadata filtering, and document management…”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using uv. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
create_documentCreate a new document
ReturnsRanked list of similar documents with distance scores
ErrorInvalid filter
read_documentRetrieve a document by ID
update_documentUpdate an existing document
delete_documentRemove a document
list_documentsList all documents
search_similarFind semantically similar documents

How to install the chroma MCP Server

{
  "mcpServers": {
    "chroma": {
      "command": "uv",
      "args": [
        "--directory",
        "C:/MCP/server/community/chroma",
        "run",
        "chroma"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.