Catalog npm
PACKAGE EXPLORERView in registry

402coffee-mcp

npm

MCP server for 402.coffee — the trust layer for agent payments (x402 on Base). Free tools: verify any agent's credential (with offline Ed25519 signature check), browse the conformance menu, read the arbiter policy. Paid tools (x402 USDC, non-custodial loc

402.coffeeagent-paymentsarbiterbasecredentialescrowmcpmodelcontextprotocolrisk-scoretrustusdcx402
Versions collected2
Direct dependencies6From release 0.1.1
Last observed20 Oct, 19:58 UTC

README

Current package documentation

402coffee-mcp

MCP server for 402.coffee — the trust layer for agent payments (x402 · Base · USDC).

Give any MCP client (Claude Desktop, Claude Code, Cursor, …) the tools to check an agent before trusting it with money, and to pay for the decision-grade products directly over x402.

Tools

ToolCostWhat
verify_agentfreeCurrent certs + free on-chain USDC activity summary for any wallet
check_credentialfreePortable credential + local Ed25519 signature verification
list_testsfreeThe machine-readable menu (tests, prices, products)
arbiter_policyfreeThe published arbiter policy
escrow_infofreeThe full-escrow product (1% on release)
behavioural_test_infofreeHow to run the adversarial scam/recipient tests safely
score_wallet$0.10Deterministic 0–100 risk score, tier A–F, itemized evidence
score_batch$0.50Up to 25 wallets per payment
certify$0.25/$0.75Certify this wallet's x402 client → public cert + README badge
arbiter_verify$0.25/$0.60Signed release/refund/escalate delivery verdict any escrow can execute

Install (Claude Desktop / any MCP client)

{
  "mcpServers": {
    "402coffee": {
      "command": "npx",
      "args": ["-y", "402coffee-mcp"],
      "env": { "PAYER_PRIVATE_KEY": "0x…" }
    }
  }
}

PAYER_PRIVATE_KEY is optional — free tools work without it. To enable the paid tools, use a throwaway wallet holding a little USDC on Base (gasless EIP-3009 — no ETH needed). Signing is local and non-custodial; the key never leaves the process, and the server only ever pays api.402.coffee.

Safety notes

  • Paid tools have fixed, published prices ($0.10–$0.75); the server never auto-pays anything else.
  • The adversarial behavioural tests (scam/recipient) are deliberately not wired to the auto-payer — a blind auto-paying client signs the bait and fails them by design. behavioural_test_info explains the correct flow.
  • Arbiter verdicts are verified locally (Ed25519, keys at /.well-known/jwks.json) before being returned.

MIT · docs · integrations · examples

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 2

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.1Registry latest10 Jul 20266
0.1.010 Jul 20266

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:58 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:0391138879ee9ddc0e9ae634929e213ff50899118b80cf6fb75e3cfb0a30983d