# Run astro-mcp mkdir -p logs data if [ -f .venv/bin/activate ]; then # shellcheck disable=SC1091 source .venv/bin/activate fi if [ -f logs/server.pid ] && kill -0 "$(cat logs/server.pid)" 2>/dev/null; then echo "astro-mcp already running on pid $(cat logs/server.pid)" exit 0 fi nohup python -m uvicorn \ main:app \ --host 0.0.0.0 \ --port "${ASTRO_PORT:-7016}" \ > logs/server.log 2>&1 & echo $! > logs/server.pid echo "astro-mcp started on pid $(cat logs/server.pid)"