ChromaDB Vector MCP Server

Community
Databases
stdio

Enable AI agents to perform semantic search, add embeddings, and manage ChromaDB vector database collections. Perfect for RAG (Retrieval-Augmented Generation) workflows, document search, and AI-native knowledge bases.

Quick Install

$ uvx mcp-server-chroma

Environment Variables

VariableDescriptionRequired
CHROMA_HOSTChromaDB server hostNo
CHROMA_PORTChromaDB server portNo

In-Depth Setup Guide

Complete setup walkthrough & security best practices

Read Guide

Configuration by Client

{
  "mcpServers": {
    "chromadb": {
      "command": "uvx",
      "args": [
        "mcp-server-chroma"
      ]
    }
  }
}

Need a different client? Use the Config Generator for Windsurf, Cline, Antigravity, and more.

Available Tools (4)

query_collectionadd_documentslist_collectionscreate_collection

ChromaDB Vector FAQ

What is the ChromaDB Vector MCP server?

Enable AI agents to perform semantic search, add embeddings, and manage ChromaDB vector database collections. Perfect for RAG (Retrieval-Augmented Generation) workflows, document search, and AI-native knowledge bases.

How do I install the ChromaDB Vector MCP server?

Run: uvx mcp-server-chroma

Which AI clients support the ChromaDB Vector MCP server?

The ChromaDB Vector MCP server works with Claude Desktop, Cursor, Codex CLI, Antigravity, Windsurf, and any MCP-compatible client using stdio transport.

What tools does the ChromaDB Vector MCP server provide?

The server provides 4 tools: query_collection, add_documents, list_collections, create_collection.