Is Chroma MCP free?
Yes, both Chroma and its MCP server are open-source and free under Apache 2.0 license.
Connect Claude to Chroma vector database. Store, search, and retrieve embeddings using natural language for RAG and semantic memory workflows.
Looking for more MCP servers? Browse the full MCP tools directory or explore more tools in Database.
Chroma MCP bridges your AI assistant to Chroma, the open-source vector database. You can create collections, insert embeddings, run semantic searches, and retrieve documents directly from Claude Desktop. Ideal for building Retrieval-Augmented Generation (RAG) pipelines and persistent AI memory.
Choose Chroma MCP when your workflow depends on inspecting or querying structured data directly from an MCP-compatible AI assistant.
Good fit
Use the following configuration as a starting point for Claude Desktop or any compatible MCP client, then replace placeholder credentials with your own values.
{
"mcpServers": {
"chroma": {
"command": "npx",
"args": ["-y", "@chroma-core/mcp"],
"env": {
"CHROMA_URL": "http://localhost:8000"
}
}
}
}These setup steps cover the typical installation flow for this MCP server.
Install and run Chroma locally or use a cloud instance.
Add the config block to claude_desktop_config.json with your Chroma URL.
Restart Claude Desktop completely.
Ask Claude to list collections or search for similar documents.
Common questions for Chroma MCP.
Yes, both Chroma and its MCP server are open-source and free under Apache 2.0 license.
Mainly for RAG applications: store document embeddings, search for relevant context, and give Claude long-term memory via vector storage.
Yes, you need a running Chroma instance (local or cloud). The MCP server connects to it via the CHROMA_URL environment variable.
| Feature | Chroma MCP | Competitor |
|---|---|---|
| Vector Search | ✅ Yes | ❌ Limited |
| Open Source | ✅ Yes | ❌ Varies |
| RAG Support | ✅ Native | ❌ Manual |