| set -euo pipefail | |
| PORT=$(python3 -c "import json; print(json.load(open('port.json'))['port'])") | |
| IMAGE_NAME="GStools-mcp" | |
| docker build -t "$IMAGE_NAME" . | |
| docker run --rm -it \ | |
| -e MCP_TRANSPORT=http \ | |
| -e MCP_PORT="$PORT" \ | |
| -p "$PORT:$PORT" \ | |
| "$IMAGE_NAME" | |