Skip to main content
Glama

MCP Orchestration Server

.env.docker3.41 kB
# BlackHole Core MCP - Docker Environment Configuration # Copy this file to .env and update with your actual values # ============================================================================= # TOGETHER.AI LLM CONFIGURATION (Required for LLM features) # ============================================================================= # Get your API key from: https://together.ai TOGETHER_API_KEY=your_together_ai_api_key_here # LLM Model Configuration TOGETHER_MODEL_NAME=deepseek-ai/DeepSeek-V3 TOGETHER_EMBEDDING_MODEL=togethercomputer/m2-bert-80M-8k-retrieval # LLM Settings LLM_TEMPERATURE=0.7 LLM_MAX_TOKENS=2048 LLM_MEMORY_K=5 # Document Processing CHUNK_SIZE=500 CHUNK_OVERLAP=50 # ============================================================================= # MONGODB CONFIGURATION (Automatically configured for Docker) # ============================================================================= # These are automatically set by docker-compose.yml # Only change if you're using external MongoDB MONGODB_URI=mongodb://blackhole_user:blackhole_pass_2024@mongodb:27017/blackhole_db?authSource=blackhole_db MONGO_DB_NAME=blackhole_db MONGO_COLLECTION_NAME=agent_outputs # ============================================================================= # APPLICATION SETTINGS # ============================================================================= DEBUG=false PORT=8000 HOST=0.0.0.0 # ============================================================================= # TESSERACT OCR (Automatically configured in Docker) # ============================================================================= # Tesseract is pre-installed in the Docker container TESSERACT_CMD=tesseract # ============================================================================= # DOCKER-SPECIFIC SETTINGS # ============================================================================= # These are used by docker-compose.yml COMPOSE_PROJECT_NAME=blackhole_core_mcp # MongoDB Admin Credentials (for Mongo Express web UI) MONGO_EXPRESS_USERNAME=admin MONGO_EXPRESS_PASSWORD=blackhole_admin_2024 # ============================================================================= # OPTIONAL: EXTERNAL MONGODB (if not using Docker MongoDB) # ============================================================================= # Uncomment and configure if using MongoDB Atlas or external instance # MONGODB_URI=mongodb+srv://username:password@cluster.mongodb.net/blackhole_db # MONGO_DB_NAME=blackhole_db # MONGO_COLLECTION_NAME=agent_outputs # ============================================================================= # SECURITY SETTINGS # ============================================================================= # Change these default passwords in production! MONGODB_ROOT_PASSWORD=blackhole_admin_2024 MONGODB_USER_PASSWORD=blackhole_pass_2024 # ============================================================================= # PERFORMANCE SETTINGS # ============================================================================= # Number of Uvicorn workers (adjust based on your server capacity) WORKERS=1 # Maximum file upload size (in MB) MAX_FILE_SIZE_MB=50 # ============================================================================= # LOGGING # ============================================================================= LOG_LEVEL=INFO LOG_FORMAT=%(asctime)s - %(name)s - %(levelname)s - %(message)s

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Nisarg-123-web/MCP2'

If you have feedback or need assistance with the MCP directory API, please join our Discord server