MCP Codebase Insight

by tosin2013
Verified
# Server configuration MCP_HOST=127.0.0.1 MCP_PORT=3000 MCP_LOG_LEVEL=INFO MCP_DEBUG=false # Qdrant configuration QDRANT_URL=http://localhost:6333 # Directory configuration MCP_DOCS_CACHE_DIR=docs MCP_ADR_DIR=docs/adrs MCP_KB_STORAGE_DIR=knowledge MCP_DISK_CACHE_DIR=cache # Model configuration MCP_EMBEDDING_MODEL=all-MiniLM-L6-v2 MCP_COLLECTION_NAME=codebase_patterns # Feature flags MCP_METRICS_ENABLED=true MCP_CACHE_ENABLED=true MCP_MEMORY_CACHE_SIZE=1000 # Optional: Authentication (if needed) # MCP_AUTH_ENABLED=false # MCP_AUTH_SECRET_KEY=your-secret-key # MCP_AUTH_TOKEN_EXPIRY=3600 # Optional: Rate limiting (if needed) # MCP_RATE_LIMIT_ENABLED=false # MCP_RATE_LIMIT_REQUESTS=100 # MCP_RATE_LIMIT_WINDOW=60 # Optional: SSL/TLS configuration (if needed) # MCP_SSL_ENABLED=false # MCP_SSL_CERT_FILE=path/to/cert.pem # MCP_SSL_KEY_FILE=path/to/key.pem # Optional: Proxy configuration (if needed) # MCP_PROXY_URL=http://proxy:8080 # MCP_NO_PROXY=localhost,127.0.0.1 # Optional: External services (if needed) # MCP_GITHUB_TOKEN=your-github-token # MCP_JIRA_URL=https://your-jira-instance # MCP_JIRA_TOKEN=your-jira-token # Optional: Monitoring (if needed) # MCP_SENTRY_DSN=your-sentry-dsn # MCP_DATADOG_API_KEY=your-datadog-api-key # MCP_PROMETHEUS_ENABLED=false