chroma-core/chroma-mcp
by Various
A Model Context Protocol (MCP) server implementation that provides database capabilities for Chroma
MCP
chroma-core/chroma-mcp
Added 1 June 2026
Overview
A Python-based MCP server that exposes Chroma vector database operations through the Model Context Protocol. It allows AI agents to store, query, and manage embeddings via a standardized interface.
Best for
Best for
Developers building MCP-based AI agents that need persistent vector storage and retrieval
Use cases
- Connect AI agents to a Chroma vector store for semantic search
- Persist and retrieve embeddings from agentic workflows
- Manage collections and documents through MCP tool calls
How to use
Tools exposed
chroma_list_collectionschroma_create_collectionchroma_peek_collectionchroma_get_collection_infochroma_get_collection_countchroma_modify_collectionchroma_delete_collectionchroma_add_documentschroma_query_documentschroma_get_documentschroma_update_documentschroma_delete_documents
Tested with
Claude Desktop
Example client config
{\n "chroma": {\n "command": "uvx",\n "args": [\n "chroma-mcp"\n ]\n }\n} Notes
A Python-based MCP server that exposes Chroma vector database operations through the Model Context Protocol. It allows AI agents to store, query, and manage embeddings via a standardized interface.
554 stars on GitHub. Last updated 2025-09-17. Licensed Apache-2.0.
Use cases
- Connect AI agents to a Chroma vector store for semantic search
- Persist and retrieve embeddings from agentic workflows
- Manage collections and documents through MCP tool calls
Pros
- Leverages the popular Chroma vector database for production-grade storage
- Simple MCP integration for any MCP-compatible AI agent
- Open source with active community (554 stars)
Cons
- Requires a running Chroma instance or configuration
- Limited to Chroma’s feature set (no multi-vector or hybrid search)
- Python-only, may not fit non-Python agent stacks
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Leverages the popular Chroma vector database for production-grade storage
- Simple MCP integration for any MCP-compatible AI agent
- Open source with active community (554 stars)
Cons
- Requires a running Chroma instance or configuration
- Limited to Chroma's feature set (no multi-vector or hybrid search)
- Python-only, may not fit non-Python agent stacks
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.