Frisk
About
Screen the counterparty of an x402 payment before your agent pays it: one deterministic tool returns allow/review/block with reasons, and it makes no network call by default.
Details
- Author
- jiangw2718i
- Categories
- Finance
Jump to
Setup
Install Frisk in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/jiangw2718i/frisk
Follow the installation instructions in the repository README, then restart your MCP client.
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, orblock— with a trust score and human-readable reasons. It is advisory: your agent stays in control of the decision.
import { Client } from "frisk-screen"; const client = new Client(); // lite mode, no key required const result = await client.screen("0x9a3f1b2c3d4e5f60718293a4b5c6d7e8f9a0bc12", { endpoint: "https://api.seller.x402/quote", amount: 2.5, asset: "USDC", policy: { maxPerCall: 5.0 }, }); if (!result.allowed) { console.log(result.verdict, result.trustScore, result.reasons); }
Both expose the same model: aClientwith ascreen()call, alitemode that runs locally with zero dependencies, and an optional hosted mode for reputation history and live threat intelligence.
Lite mode catches obvious problems — malformed counterparties,payToswaps, 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.
- Advisory, not in-path.Frisk never holds your funds or blocks a payment itself; it returns a verdict and your code decides.
- Zero runtime dependencies.The TypeScript SDK is built on the platformfetchAPI (Node, Bun, Deno, Workers, browser); the Python SDK uses only the standard library.
- Typed.Both SDKs ship with full type information.
SeeCONTRIBUTING.md. Security disclosures:SECURITY.md.
The hosted API atapi.tryfrisk.devis additionally governed by theTerms of Service.
Bridge Town is an MCP-native, git-versioned financial modeling platform for FP&A teams and finance leaders. AI agents use Bridge Town tools to create projects, write Python model files, run models in isolated cloud sandboxes, query data, write outputs to Google Sheets, create dashboards, branch scenarios, and collaborate with teammates.
The Capital.com MCP Server lets your AI assistant talk to your trading account directly. Market data, position checks, trade previews – all in plain language, without leaving your AI tool.
Coinrule Agentic Trading MCP enables investors to create, backtest, execute, and manage trading agents through natural language across stocks, crypto and ETFs
Invest with Claude and other AI assistants
Australian Consumer Data Right Product Data
Remote MCP server for historical crypto & prediction-market data: search ~500K instruments, live market stats (OHLC, turnover, spreads, depth, slippage) and tick-data purchase. Keyless for catalog & stats; optional OAuth for account tools. Endpoint: https://cryptostruct.com/mcp
Cross-border debt collection from your AI assistant: check cases, get pricing, submit new cases.
Read-only MCP server for your Evibe investment portfolio + live market data (holdings, performance, dividends, benchmarks, screeners). Works with Claude & ChatGPT.
Financial and quantitative modeling engine for AI agents. Typed, named, deterministic.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.
