Screen the counterparty of an x402 payment before an agent pays it. Runs offline by default.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Pre-transaction risk screening for autonomous AI agents.
Before your agent pays an x402 seller or calls an unfamiliar tool, ask Frisk
whether the counterparty is trustworthy and whether the transaction fits your
policy. Frisk returns a verdict β allow, review, or block β with a trust
score and human-readable reasons. It is advisory: your agent stays in control
of the decision.
| Language | Package | Source |
|---|---|---|
| TypeScript | frisk-screen (npm) | typescript/ |
| Python | frisk-screen (PyPI) | python/ |
Both expose the same model: a Client with a screen() call, a lite mode
that runs locally with zero dependencies, and an optional hosted mode for
reputation history and live threat intelligence.
| Lite (default) | Hosted (API key) | |
|---|---|---|
| Runs | Locally, offline | Frisk API |
| Signals | Public, structural checks only | Reputation graph, trained models, threat feed |
| Confidence | Always low | Rises with coverage |
| Cost | Free | Usage-based |
Lite mode catches obvious problems β malformed counterparties, payTo swaps,
insecure endpoints, policy violations, and a small seed blocklist β without a
network call. The hosted API (https://api.tryfrisk.dev) adds reputation
history and continuously updated threat intelligence.
fetch API (Node, Bun, Deno, Workers, browser); the Python SDK uses only the
standard library.See CONTRIBUTING.md. Security disclosures: SECURITY.md.
The hosted API at api.tryfrisk.dev is additionally governed by the
Terms of Service.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/frisk)<a href="https://allmcps.com/mcp/frisk"><img src="https://allmcps.com/api/badge/frisk?style=directory" alt="Frisk on AllMCPs" /></a>