Installation
Quick install (Linux / macOS)
Section titled “Quick install (Linux / macOS)”curl -fsSL https://mcpr.app/install.sh | shThis downloads the latest release binary for your platform and adds it to your PATH.
Supported platforms: macOS (ARM, Intel), Linux (x86_64, ARM64).
Verify
Section titled “Verify”mcpr versionYou should see version and build info as JSON.
Docker
Section titled “Docker”docker run -d --name mcpr \ -v "$(pwd)/mcpr.toml:/etc/mcpr/mcpr.toml:ro" \ -v mcpr-state:/var/lib/mcpr \ -p 3000:3000 \ ghcr.io/pragmalabs-tech/mcpr:latestThe container execs mcpr proxy run against /etc/mcpr/mcpr.toml as PID 1, so docker stop translates to a graceful SIGTERM. State persists in the mcpr-state volume across restarts. For production Docker deployments, see Production Deployment.
Build from source
Section titled “Build from source”Requires Rust (1.85+):
git clone https://github.com/pragmalabs-tech/mcpr.gitcd mcprcargo build --releaseThe binary will be at target/release/mcpr.
Next steps
Section titled “Next steps”- Quickstart — start your first proxy
