Skip to main content

Installation

proxymock does some pretty heavy duty work all from the command line. Using the cli, you can automate the creation of simulation environments, record new traffic, modify transactions and replay.

Install proxymock via Command Line

Install with Homebrew:

brew install speedscale/tap/proxymock

You can also manually run the install script (don't do this if your ran brew install):

sh -c "$(curl -Lfs https://downloads.speedscale.com/proxymock/install-proxymock)"

Optionally, install a specific version by passing it to the install script:

sh -c "$(curl -Lfs https://downloads.speedscale.com/proxymock/install-proxymock)" -s v2.3.456
Coding with AI Tools?

Install the proxymock MCP by running proxymock mcp install.

After installing

Initialize once before your first recording. This registers a valid email to activate proxymock and is required even for fully local use; your recorded traffic stays on your machine. Browser sign-in is the default path:

  • Run proxymock init and use the browser sign-in flow.
  • Use proxymock init --api-key <your key> only for CI or other headless environments.

For more options (enterprise profile, CI, troubleshooting), see Initialize API Key. Then continue with the Quickstart or use a language-specific first-success path:

  • Java — Java demo app
  • .NET — .NET demo app
  • Node.js — Node.js demo app
  • Go — Go demo app
  • Python — Python demo app
  • Ruby — Ruby demo app
  • C++ — C++ demo app