Install
The mcppipe CLI is a single self-contained binary. Pick whichever method
fits your platform — they all install the same binary. Once it’s on your PATH,
head to the Quickstart to expose your first MCP server.
Install
Section titled “Install”The install script picks the right build for your platform and adds the
binary to your PATH:
curl --proto '=https' --tlsv1.2 -LsSf https://mcppipe.sh | shRun in PowerShell:
powershell -c "irm https://mcppipe.sh/install.ps1 | iex"Prefer a system installer? Download the .msi from the
latest release
and run it.
brew install mcppipe/homebrew-tap/mcppipescoop bucket add mcppipe https://github.com/mcppipe/scoop-bucketscoop install mcppipeVerify
Section titled “Verify”mcppipe --versionUpgrade
Section titled “Upgrade”The CLI runs a quiet background check on startup and prints a one-line nudge to stderr when a newer release exists. It never blocks the tunnel and never auto-installs anything — it only checks and prints. To upgrade:
Re-run the install script — it always fetches the latest release.
Re-run the PowerShell install command, or install the newer .msi.
brew upgrade mcppipescoop update mcppipeTo turn the update check off, pass --no-update-check or set
MCPPIPE_NO_UPDATE_CHECK=1.
Telemetry & privacy
Section titled “Telemetry & privacy”Two global flags control what the CLI reaches out for. Both can be set on the command line or via an environment variable, and both are documented in the CLI reference.
| Flag | Environment variable | Effect |
|---|---|---|
--no-update-check | MCPPIPE_NO_UPDATE_CHECK | Skips the background check against the GitHub Releases API. |
--no-telemetry | MCPPIPE_NO_TELEMETRY | Disables crash/error reporting (Sentry). Nothing is sent off-machine. |
Supported platforms
Section titled “Supported platforms”Pre-built binaries are published for:
| OS | Architectures |
|---|---|
| macOS | Apple Silicon, Intel |
| Linux | x86-64 (glibc and musl), ARM64 |
| Windows | x86-64 |
Releases, checksums and archives live on the GitHub releases page.
Next steps
Section titled “Next steps”- Quickstart — create a tunnel and expose a local MCP server.
- CLI reference — every
up/detectflag and environment variable.