#!/usr/bin/env bash set -euo pipefail PORT="${1:-8520}" if [ -f .venv/bin/activate ]; then # shellcheck disable=SC1091 source .venv/bin/activate fi export PYTHONPATH="${PYTHONPATH:-}:$(pwd)/src:$(pwd)" mkdir -p ./logs ./data uvicorn argus_mcp.server:app --host 0.0.0.0 --port "$PORT" > ./logs/server.log 2>&1 & PID=$! echo "$PID" > ./logs/server.pid echo "Argus MCP running on port $PORT (pid $PID)"