chromamcp-vespo
Verified Safeby SANARP98
Overview
This server extends ChromaDB with advanced file processing, EXIF extraction, folder watching, and duplicate detection capabilities, integrated as an MCP-compliant backend for AI coding assistants like Codex CLI.
Installation
docker run --rm -i --network chroma-net -e CHROMA_URL=http://chromadb-vespo:8000 -e CHROMADB_URL=http://chromadb-vespo:8000 -e HOST_WORKSPACE=/path/to/current/project -v /path/to/current/project:/workspace:ro chroma-mcp-vespo-patched:latestEnvironment Variables
- CHROMA_URL
- CHROMADB_URL
- DEBUG_MCP
- CHROMA_ROUTER_ENABLED
- HOST_WORKSPACE
- PWD
Security Notes
The architecture relies on Docker for isolation. User-provided paths are passed through a `translateToWorkspacePath` function, which is critical for preventing path traversal by ensuring paths are within the mounted `/workspace` directory. Setup scripts use `spawnSync` with explicitly defined commands and arguments (arrays), reducing command injection risks compared to direct shell execution of unsanitized input. No direct `eval` or hardcoded sensitive credentials were found. Reliance on Docker's security and correct path sanitization are key.
Similar Servers
codex-mcp-rs
This server acts as an MCP (Model Context Protocol) wrapper for the Codex CLI, enabling AI-assisted coding tasks through compatible clients like Claude Code.
chromadb-remote-mcp
Provides remote, authenticated access to ChromaDB for AI assistants like Claude, enabling semantic search and vector database operations from various platforms and locations.
tenets
Provides intelligent, token-optimized code context and automatically injects guiding principles to AI coding assistants for enhanced understanding and consistent interactions.
bluera-knowledge
Provides a semantic knowledge base and intelligent web crawling capabilities to power coding agents, enabling them to search internal project files, Git repositories, and crawled web documentation.