# =================================================================
# IMPORTANT: .env files are no longer used by the Bigeye MCP Server
# =================================================================
#
# The Bigeye MCP Server runs as an ephemeral Docker container
# managed by Claude Desktop, similar to how Atlan MCP Server works.
#
# To configure the server:
#
# 1. Build the Docker image:
# ./build-docker.sh
# OR
# docker build -t bigeye-mcp-server:latest .
#
# 2. Open your Claude Desktop config file:
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%\Claude\claude_desktop_config.json
#
# 3. Add the Bigeye server configuration:
#
# {
# "mcpServers": {
# "bigeye": {
# "command": "docker",
# "args": [
# "run",
# "-i",
# "--rm",
# "-e",
# "BIGEYE_API_KEY=your_api_key_here",
# "-e",
# "BIGEYE_API_URL=https://your-instance.bigeye.com",
# "-e",
# "BIGEYE_WORKSPACE_ID=your_workspace_id_here",
# "-e",
# "BIGEYE_DEBUG=false",
# "bigeye-mcp-server:latest"
# ]
# }
# }
# }
#
# 4. Replace the placeholder values with your actual credentials:
# - BIGEYE_API_KEY: Generate in Bigeye (Settings > API Keys)
# - BIGEYE_API_URL: Your Bigeye instance URL
# - BIGEYE_WORKSPACE_ID: Your workspace ID (found in URL or Settings)
#
# 5. Save the file and restart Claude Desktop
#
# The Docker container will:
# - Start automatically when Claude Desktop needs it
# - Run only while processing requests
# - Automatically clean up when done (--rm flag)
# - Provide a fresh, isolated environment each time