Skill flagged — review recommended

ClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.

AgentPay MCP

v1.0.0

MCP server that gives AI agents the ability to make payments, manage budgets, and handle billing -- directly from Claude Desktop, Cursor, Cline, or any MCP-c...

0· 308· 1 versions· 0 current· 0 all-time· Updated 18h ago· MIT-0

Install

openclaw skills install agentpay-mcp

AgentPay MCP

Payment layer for AI agents via Model Context Protocol. AgentPay MCP gives your AI agent the ability to make payments, track spending, and manage payment channels -- without leaving the agent runtime.

Works with Claude Desktop, Cursor, Cline, Windsurf, and any MCP-compatible environment.

What It Does

  • Make payments: Send USDC on Polygon directly from agent tool calls
  • Budget management: Hard spending limits enforced per-session and per-day
  • Payment channels: Open Handshake58-style channels for sub-cent micropayments
  • CCTP bridge: Cross-chain USDC settlement (Ethereum, Base, Polygon, Arbitrum)
  • Non-custodial: Agent holds its own keys -- no third-party custody

Installation

npm install -g agentpay-mcp

Add to your MCP config (~/.config/claude/mcp.json or equivalent):

{
  "mcpServers": {
    "agentpay": {
      "command": "agentpay-mcp",
      "env": {
        "AGENT_PRIVATE_KEY": "0x...",
        "RPC_URL": "https://polygon-rpc.com",
        "MAX_TX_USDC": "25",
        "MAX_DAILY_USDC": "500"
      }
    }
  }
}

Tools Exposed

ToolDescription
paySend USDC to an address (enforces spend limits)
check_balanceQuery agent wallet balance
get_spendingCurrent session and daily spend totals
open_channelOpen a micropayment channel (Handshake58 compatible)
pay_channelIssue a signed payment voucher (zero gas)
close_channelSettle and reclaim unused channel funds
bridge_usdcCross-chain USDC via CCTP

Usage Example

In Claude Desktop with AgentPay MCP configured:

"Pay 5 USDC to 0xABC...123 for the API call results"

The agent calls pay(to="0xABC...123", amount=5, token="USDC"). If within limits, it executes immediately. If over limits, it returns a request for human approval.

Environment Variables

VariableRequiredDescription
AGENT_PRIVATE_KEYYesAgent's signing key (0x-prefixed)
RPC_URLYesPolygon JSON-RPC endpoint
MAX_TX_USDCNoPer-transaction limit in USDC (default: 25)
MAX_DAILY_USDCNoDaily spending limit in USDC (default: 500)

GitHub

https://github.com/AI-Agent-Economy/agentpay-mcp

License

MIT

Version tags

latestvk97bf06n5775enptvenvf4f4zx82v80p

Runtime requirements

Binsnode
EnvAGENT_PRIVATE_KEY, RPC_URL