Check a purchase before Claude pays.
Watchpost adds a local MCP tool that Claude Desktop can call before a purchase. It runs three checks and returns approve, review, or block. This is a cooperating-agent guardrail: it does not intercept a payment if Claude or another tool skips the Watchpost call.
npx @watchpost/mcp installclaude_desktop_config.json, and asks you to restart the app. Install Node.js with npm first; see /install for prerequisites. Then verify a sample check without paying.What it looks like with Claude Desktop.
Trusted merchant, no listing risks flagged, within all your configured rules. Claude proceeds without asking you.
Listing has recurring-billing language but Claude marked it one-off. Review it in your dashboard; alerts require setup.
Sample block: the trust score is below your minimum and the listing contains suspicious hidden characters. Claude must follow the decision and stop before payment.
Your setup, step by step.
- 01Sign up
Email and a password. No credit card to start. You'll land on a dashboard with sensible defaults already set.
- 02Set your rules
Caps per purchase, day, and month. An ask-me threshold for anything above your usual range. Categories you don't buy.
- 03Run the installer
On your Mac, Windows, or Linux machine: npx @watchpost/mcp install. The CLI confirms your account in the browser, writes the MCP entry into Claude Desktop's config, and asks you to restart Claude.
- 04Test the check
Ask Claude to run Watchpost on a sample purchase before paying. The MCP tool returns approve, review, or block, and its instructions tell Claude to honor the result.
Specific to Claude Desktop.
- Does Claude have to be on a paid Anthropic plan?
- Watchpost works wherever your current Claude Desktop plan and build allow local MCP servers. Anthropic can change product availability, so confirm MCP support in Claude Desktop's settings before installing.
- What if Claude is using a tool like a browser or Stripe Link to actually pay?
- Watchpost runs before the payment step. Claude must submit accurate final purchase details and honor the result before executing the payment tool. The MCP instructions request this behavior; Watchpost cannot stop a payment if those instructions are ignored.
- Can I see what Claude tried to buy before I noticed the push?
- Yes. The dashboard at
watchpost.systems/transactionslists every verdict, with reasoning and outcome. Search by merchant, filter by decision, drill into any one. - What happens to the listing data Claude sends Watchpost?
- The purchase details are stored with the verdict so you can review your transaction history and audit what the agent submitted. Listing text may be sent to Anthropic for the manipulation scan. See the privacy policy for the current processor and retention details.
Check the setup for Claude Desktop.
The free plan includes 10 purchase checks a month. Confirm the connection with a sample check before relying on it.