| $ErrorActionPreference = "Stop" | |
| $portConfig = Get-Content -Raw -Path "port.json" | ConvertFrom-Json | |
| $port = [int]$portConfig.port | |
| $imageName = "GMatch4py-mcp" | |
| Write-Host "Building Docker image: $imageName" | |
| docker build -t $imageName . | |
| Write-Host "Running container on port $port" | |
| docker run --rm -p "${port}:${port}" -e MCP_PORT=$port $imageName | |