Mmcp.market

Frisk MCP server

by tryfrisk.dev·dev.tryfrisk/frisk·v0.0.1

Screen the counterparty of an x402 payment before an agent pays it. Runs offline by default.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

1 stars19 downloads/wk

Reviews

Write one

Nobody has reviewed Frisk yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Frisk tools (1)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • screen_payment

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 12 days ago15/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace7/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the Frisk repository's README, as published. We do not edit it. Read it on GitHub

Frisk

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.

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);
}

Surfaces

Both SDKs 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.

MCP server

For agents that cannot import a library, and for asking the question interactively, the same checks are available as an MCP server exposing one tool, screen_payment:

{
  "mcpServers": {
    "frisk": {
      "command": "npx",
      "args": ["-y", "frisk-mcp"]
    }
  }
}

No API key and no account: with no configuration it screens entirely on your machine. It is listed in the MCP registry as dev.tryfrisk/frisk.

An MCP tool runs only when a model chooses to call it, so a check the model can skip is a weaker guarantee than the same check on the code path that signs the payment. Where the money actually moves, prefer the SDK. Details in mcp/.

Lite mode vs. hosted

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.

What a verdict covers

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

Runs npx -y frisk-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add frisk -- npx -y frisk-mcp
Add to Cursor

Frisk: common questions

Is Frisk MCP server safe?
Mostly: it is graded B (82/100). Read the Frisk safety report
How do I install Frisk?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Frisk need an API key?
Yes. The registry entry asks for FRISK_API_KEY.
Is Frisk maintained?
The last commit was 12 days ago (2026-09-13). The latest release is v0.0.1.
What can I use instead of Frisk?
Servers from other publishers that do the same job: X402 List MCP server, PipRail MCP server and Pulsefeed X402 MCP server. Compare all Frisk alternatives.

Alternatives to Frisk

Same job from other publishers: the closest match first, then the best rated.

All Frisk alternatives →
  • X402 List
    Find and vet x402 payment APIs before your agent pays one: uptime, price, on-chain volume.
    A
  • PipRail
    Budget-bound x402 payment wallet for AI agents — pays HTTP 402 URLs, capped locally. No backend.
    B
  • Pulsefeed X402
    Verify x402 payment endpoints before an AI agent pays: scam scan, on-chain checks, trust scores.
    A
  • POPCORN MCP
    Signed time and SHA-256 witness receipts for agents, with offline verification and x402 payment.
    B
  • three.ws Agent Payments
    Governed x402 payment sessions: pay any endpoint with budget, allowlist & per-tx caps, no key.
    B

More from tryfrisk.dev →