Quickstart

Go from zero to a monitored endpoint in five minutes — free trial includes full Pro features on one watch.

What do you want to do?
📡 Monitor APIs 🔌 Check MCP tools 🛡️ Gate CI 🔔 Alert on breaking changes

Your setup path

Five steps from install to CI gate. Open a step to follow the how-to — progress saves in your browser.

  1. 1

    Install the client To do

    Clone the OSS repo and build the MCP server and CLI on your machine.

    Install steps →
  2. 2

    Run your first diff To do

    Compare two JSON payloads locally — no API key required.

    First diff guide →
  3. 3

    Connect MCP To do

    Add DriftGuard to Cursor or Claude — offline tools first, hosted proxy when keyed.

    MCP setup →
  4. 4

    Create your first watch To do

    Start a free trial and schedule snapshots on a vendor API or MCP catalog.

    First watch how-to →
  5. 5

    Wire CI coverage To do

    Preview missing watches on PRs, then enforce when your fleet is ready.

    GitHub Actions →

Start a free trial

  1. Open /start and paste a vendor URL or mcp.json snippet.
  2. Confirm the suggested watch and start the trial — no credit card.
  3. Copy your API key from /activate after checkout, or use the trial session header in CI.

Open-source client (optional)

git clone https://github.com/kioie/driftguard.git
cd driftguard && npm ci && npm run build
node dist/cli/check.js diff '{"a":1}' '{"a":1,"b":2}'

Connect Cursor MCP

{
  "mcpServers": {
    "driftguard": {
      "command": "node",
      "args": ["/absolute/path/to/driftguard/dist/mcp/server.js"],
      "env": { "DRIFTGUARD_API_KEY": "dg_live_…" }
    }
  }
}

Add CI coverage preview

Copy the starter workflow from CI setup or the OSS repo examples/workflows/ directory. Preview mode prints missing watches without blocking; add DRIFTGUARD_API_KEY to enforce.