Payfetch MCP Server

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

Local serverstdio

What is the Payfetch MCP Server?

Payfetch is an MCP integration. X402 paying-fetch client for AI agents. Spending caps, approval, receipts. Non-custodial.

Packages and local setup

The published npm package is @forum-labs/payfetch, version 1.0.0. Its declared MCP transport is stdio.

The package declares PAYFETCH_PRIVATE_KEY: 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: Coinbase CDP server-wallet key id (YOUR account).; PAYFETCH_CDP_API_KEY_SECRET: Coinbase CDP API key secret.; PAYFETCH_CDP_WALLET_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..

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository. This profile uses version 1.0.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related developer tools MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
PAYFETCH_PRIVATE_KEY0x-hex EVM private key for a DEDICATED low-balance wallet. Set exactly ONE signer source.Optional
PAYFETCH_KEY_FILEPath to a chmod-600 file holding a 0x-hex key (signer alt).Optional
PAYFETCH_CDP_API_KEY_IDCoinbase CDP server-wallet key id (YOUR account).Optional
PAYFETCH_CDP_API_KEY_SECRETCoinbase CDP API key secret.Optional
PAYFETCH_CDP_WALLET_SECRETCoinbase CDP wallet secret.Optional
PAYFETCH_CDP_ACCOUNT_NAMEOptional named CDP EVM account.Optional
PAYFETCH_DATA_DIRLedger/state/config root. Default ~/.payfetch.Optional
PAYFETCH_TEST_MODEAny value -> receipts test:true, Base mainnet refused (Sepolia only).Optional
PAYFETCH_APPROVERSet to 1 to grant approval authority (never with a queue-capable mode).Optional
PAYFETCH_VIAOptional via= attribution slug sent on guard calls only.Optional