# --- MCP transport --- # stdio for local Claude Desktop dev, streamable-http for the deployed container. MCP_TRANSPORT=streamable-http MCP_HOST=0.0.0.0 MCP_PORT=8000 # --- Upstream: ag-monitor (where the data actually lives) --- # Reuse the same key ag-monitor already issues for /api/brief/* — both clients # are internal-trusted, so a separate key is unnecessary friction. AG_BIDS_API_URL=https://agbids.paul.farm AG_BIDS_API_KEY= AG_BIDS_API_TIMEOUT_SECS=20 # --- HTTP Basic auth (REQUIRED — server refuses to start without both) --- # These guard the MCP itself. MetaMCP injects them on every upstream call. AG_BIDS_MCP_USER= AG_BIDS_MCP_PASS= # --- Per-tool-call usage logging --- USAGE_LOG_DIR=/app/var/logs USAGE_LOG_KEEP_DAYS=90