Chroma MCP Server
@djm81
关于 Chroma MCP Server
MCP Server for ChromaDB integration into Cursor with MCP compatible AI models
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"chroma_mcp_prod": {
"command": "uvx",
"args": [
"chroma-mcp-server"
],
"env": {
"CHROMA_CLIENT_TYPE": "ephemeral",
"LOG_LEVEL": "INFO",
"MCP_LOG_LEVEL": "INFO"
}
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Chroma MCP Server?
A Model Context Protocol (MCP) server integration for Chroma, the open-source embedding database. It creates a persistent, searchable "working memory" for AI-assisted development, enabling automated context recall and developer-managed persistence.
How to use Chroma MCP Server?
Install via pip install chroma-mcp-server (add [full] for all embedding models). Run with chroma-mcp-server --client-type ephemeral for in-memory storage or --client-type persistent --data-dir ./my_data for persistent storage. Integrate with Cursor by adding a configuration block to .cursor/mcp.json.
Key features of Chroma MCP Server
- Automated codebase indexing and change tracking
- Automated chat logging with enhanced context capture
- Bidirectional linking between discussions and code changes
- Semantic code chunking preserving logical code structures
- Working memory tools for capturing and retrieving context
- Validation system for evidence-based code change assessment
- Automated test-driven learning workflow from failure to fix
Use cases of Chroma MCP Server
- Automated context recall: AI assistants query relevant information from past sessions
- Developer-managed persistence: store key decisions and insights in ChromaDB via MCP
- Second Brain integration: integrate with IDE workflows to create a unified knowledge hub
- Automated learning: capture test failures, monitor fixes, and promote validated learnings
FAQ from Chroma MCP Server
What is Chroma MCP Server?
It is an MCP server that integrates with Chroma, the open-source embedding database, to provide a persistent working memory for AI-assisted development.
How do I install it?
Install via pip: pip install chroma-mcp-server. For full embedding model support, use pip install "chroma-mcp-server[full]".
How do I run it with persistent storage?
Run chroma-mcp-server --client-type persistent --data-dir ./my_data. Without a data directory, data is lost on restart with ephemeral mode.
How do I integrate Chroma MCP Server with Cursor?
Add a chroma entry under mcpServers in .cursor/mcp.json specifying the command uvx and arguments ["chroma-mcp-server"], plus environment variables for client type, data directory, and log paths.
What are the license restrictions?
The server is licensed under MIT with Commons Clause. You may use, modify, and distribute it, and sell products built with it, but you may not sell the server itself, offer it as a hosted service, or create competing products based on it.
数据库 分类下的更多 MCP 服务器
Neon MCP Server
neondatabase-labsMCP server for interacting with Neon Management API and databases
mcp_mysql_server
xwb602625136Model Context Protocol (MCP) server that supports secure interaction with MySQL databases and has anomaly analysis capabilities.更加牛逼!更加好用!不仅止于mysql的增删改查功能; 还包含了数据库异常分析能力;且便于开发者们进行个性化的工具扩展
Sail MCP Server for Spark SQL
lakehqDrop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads.

PostgreSQL
modelcontextprotocolModel Context Protocol Servers
MotherDuck's DuckDB MCP Server
motherduckdbLocal MCP server for DuckDB and MotherDuck
评论