Supported connections

Connect Watchpost to your agent.

The Watchpost helper finds supported local MCP hosts on your computer (Claude Desktop and Cursor), opens a browser tab so you can confirm it's you, and writes the right config files. Check the prerequisites below before opening your terminal. Using another host? See other connection options

Before you start: install Claude Desktop or Cursor and open it once. You also need Node.js with npm (Node 22 or newer recommended), a terminal, and a Watchpost account. Hosted ChatGPT cannot use this local helper; see its integration options.

Install on macOS
npx @watchpost/mcp install

Open Terminal (Cmd+Space → "Terminal") and paste this in.

If your terminal cannot find npx, install Node.js with npm, then reopen the terminal. The helper cannot run until that prerequisite is installed.
01

Run the helper

Open your terminal and paste the command. The installer downloads itself, runs once, and exits. The installer does not stay running.

02

Confirm in the browser

A browser tab opens to confirm it's you. Sign in or create and verify your account, then click Connect.

03

Restart your agent

Restart Claude Desktop or reload Cursor. Ask it to check a sample purchase without paying, then confirm the verdict in your dashboard. A saved config alone does not prove checks are running.

Other ways to connect

Other setups and their limits.

The helper configures Claude Desktop and Cursor. Skills and direct API calls need their own setup; hosted ChatGPT has no native Watchpost connector today. All checks depend on the integration submitting accurate details and honoring the verdict.

Skill

Available

For compatible Agent Skills runtimes such as OpenClaw and Hermes. Configure the skill and token, then verify your agent calls it before payment and follows review or block decisions.

Published as `watchpost` on ClawHub · MIT-0
Open on ClawHub →

Direct API

Available

Building your own agent? Send the cart to POST /v1/verify with a connection token and act on the approve / review / block verdict. ACP and AP2 input formats are supported. This does not connect Watchpost to ChatGPT or Gemini checkout.

One endpoint, one token
See the docs →

Browser extension

Beta

A prototype that detects some checkout buttons and pauses those clicks for a verdict. Detection is heuristic and can miss checkout flows; it is not a universal payment gate.

Prototype · manual installation

Phone companion

In development

A companion for reviewing flagged submissions on your phone and viewing reported activity. Notifications require setup; supported agents must still honor your decision.

In development
Already installed?

Run the diagnostic.

The doctor command checks supported hosts' local configuration. It does not prove a live check succeeded. If no host is detected, install and open Claude Desktop or Cursor, then retry. Confirm actual checks in your Watchpost history.

npx @watchpost/mcp doctor

Behind the scenes the helper is @watchpost/mcp, a CLI that writes Watchpost entries into Claude Desktop and Cursor's local MCP config files. Review its detected hosts before confirming. Existing entries are preserved.

To remove later, run npx @watchpost/mcp uninstall.