.env.template•1.18 kB
# .env.template
# Chroma MCP Server configuration
# Client type: ephemeral (in-memory), persistent (disk), http (external), cloud
CHROMA_CLIENT_TYPE=persistent
# Directory for persistent client data (for persistent client_type)
CHROMA_DATA_DIR=./chroma_data
# Directory for log files
CHROMA_LOG_DIR=./logs
# Logging levels
LOG_LEVEL=INFO
MCP_LOG_LEVEL=INFO
# Log retention in days
LOG_RETENTION_DAYS=7
# Embedding function: default|fast (Local CPU/ONNX, balanced) or accurate (Local CPU/GPU via sentence-transformers)
CHROMA_EMBEDDING_FUNCTION=default
# In case of incompatible GPU we can fallback to CPU embedding with default/fast embedding function
# CHROMA_CPU_EXECUTION_PROVIDER=true
# In case of CPU execution provider and accurate embedding function, set TOKENIZERS_PARALLELISM=false
# TOKENIZERS_PARALLELISM=false
# ----- HTTP client settings (uncomment if using HTTP mode) -----
# CHROMA_HOST=localhost
# CHROMA_PORT=8000
# CHROMA_SSL=false
# CHROMA_HEADERS='{"Authorization":"Bearer <token>"}'
# ----- Cloud client settings (uncomment if using Cloud mode) -----
# CHROMA_TENANT=<your-tenant>
# CHROMA_DATABASE=<your-database>
# CHROMA_API_KEY=<your-api-key>