Home › Finance › payfetch

payfetch

x402 paying-fetch client for AI agents. Spending caps, approval, receipts. Non-custodial.

TypeScript Local macOSWindowsLinux
★ 0 stars Last pushed 2026-07-10 License: MIT

Topics: Finance & Fintech

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 1.0.0)

npx -y @forum-labs/payfetch@1.0.0

Or add to your MCP client config:

{
  "mcpServers": {
    "payfetch": {
      "command": "npx",
      "args": [
        "-y",
        "@forum-labs/payfetch@1.0.0"
      ],
      "env": {
        "PAYFETCH_PRIVATE_KEY": "<YOUR_VALUE>",
        "PAYFETCH_KEY_FILE": "<YOUR_VALUE>",
        "PAYFETCH_CDP_API_KEY_ID": "<YOUR_VALUE>",
        "PAYFETCH_CDP_API_KEY_SECRET": "<YOUR_VALUE>",
        "PAYFETCH_CDP_WALLET_SECRET": "<YOUR_VALUE>",
        "PAYFETCH_CDP_ACCOUNT_NAME": "<YOUR_VALUE>",
        "PAYFETCH_DATA_DIR": "<YOUR_VALUE>",
        "PAYFETCH_TEST_MODE": "<YOUR_VALUE>",
        "PAYFETCH_APPROVER": "<YOUR_VALUE>",
        "PAYFETCH_VIA": "<YOUR_VALUE>"
      }
    }
  }
}
  • PAYFETCH_PRIVATE_KEY secret — 0x-hex EVM private key for a DEDICATED low-balance wallet. Set exactly ONE signer source.
  • PAYFETCH_KEY_FILE — Path to a chmod-600 file holding a 0x-hex key (signer alt).
  • PAYFETCH_CDP_API_KEY_ID secret — Coinbase CDP server-wallet key id (YOUR account).
  • PAYFETCH_CDP_API_KEY_SECRET secret — Coinbase CDP API key secret.
  • PAYFETCH_CDP_WALLET_SECRET secret — Coinbase CDP wallet secret.
  • PAYFETCH_CDP_ACCOUNT_NAME — Optional named CDP EVM account.
  • PAYFETCH_DATA_DIR — Ledger/state/config root. Default ~/.payfetch.
  • PAYFETCH_TEST_MODE — Any value -> receipts test:true, Base mainnet refused (Sepolia only).
  • PAYFETCH_APPROVER — Set to 1 to grant approval authority (never with a queue-capable mode).
  • PAYFETCH_VIA — Optional via= attribution slug sent on guard calls only.

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry