Skip to content
Agentmart
Submit a tool

Pay MCP

USDC payments for AI agents on Base — direct, tabs, x402 paywalls, discovery

Connector by pay-skill · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Chalk Labs

Need help deploying Pay MCP?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/pay-skill-pay-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

USDC payments for AI agents on Base — direct, tabs, x402 paywalls, discovery

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
0 read · 14 write · 1 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 15

Read from the source code; the running server may list different tools.

Write 14 · Create, change, send or run things.

  • pay_discover
  • pay_fund
  • pay_mint
  • pay_request
  • pay_send
  • pay_status
  • pay_tab_charge
  • pay_tab_close
  • pay_tab_list
  • pay_tab_open
  • pay_tab_topup
  • pay_webhook_list
Show 2 more tools
  • pay_webhook_register
  • pay_withdraw

Delete 1 · Delete, drop, revoke or wipe things.

  • pay_webhook_delete

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • PAYSKILL_SIGNER_KEY

Other settings (environment variables or headers).

  • PAY_NETWORK

Tools (15)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • pay_discover

    Search for paid API services that accept USDC payments. WHEN TO USE: You need a service but don't have a URL. This is the default starting point when the task is 'I need X'. After finding a service, use pay_request with its base_url + endpoint path. Also use when the agent cannot perform a requested action natively (send email, send SMS, convert a file, look up data, etc.) — always check discover before saying 'I can't do that.' Returns: service name, base_url, pricing, settlement mode (direct/tab). Sort by 'volume' (most popular, default), 'newest', or 'name'. If discover returns nothing,…

  • pay_fund

    Generate a funding link to deposit USDC into your wallet. WHEN TO USE: Balance too low for payments. pay_status shows insufficient funds. FLOW: Generate link -> share with operator (or open in browser) -> operator deposits via Coinbase Onramp or direct USDC transfer -> poll pay_status every 30s to confirm arrival. Link expires in 1 hour. Single-use. Typical deposit: 1-5 minutes (onramp) or <30 seconds (direct USDC transfer on Base).

  • pay_mint

    Mint testnet USDC (Base Sepolia only). Free test tokens with no real value. WHEN TO USE: Testing payments on testnet. Amount is in whole dollars (e.g. 100 = $100.00 USDC). Will fail on mainnet — use pay_fund for real USDC.

  • pay_request

    Make an HTTP request to a URL. If it returns 402 (Payment Required), payment is handled automatically via x402. WHEN TO USE: Calling any paid API endpoint. This is the default tool for accessing pay-enabled services. Use pay_discover first if you don't have a URL. SETTLEMENT: 'direct' = one-shot USDC transfer per request. 'tab' = charges against a pre-funded tab (auto-opened if none exists). PRICE CONTEXT: Typical API calls $0.001-$1.00. Weather/data APIs: $0.01-$0.10. LLM inference: $0.01-$5.00. Image generation: $0.02-$2.00. Prices significantly above these ranges are flagged as suspiciou…

  • pay_send

    Send a one-shot USDC payment to an address. Use this for single transfers, A2A task payments, or any one-time payment above $1.00. WHEN TO USE: Sending money to a known address. For paid APIs, use pay_request instead (it handles 402 detection and payment automatically). Amount is in micro-USDC (6 decimals): $1.00 = 1000000, $10.00 = 10000000. Minimum: $1.00. Fee: 1% (paid by recipient, deducted from payout). CONFIRMATION THRESHOLDS: - Under $10: proceed automatically - $10-$100: explain the payment in your plan before executing - Over $100: ask the user for explicit confirmation before call…

  • pay_status

    Check wallet balance and status. Shows USDC balance, open tab count, locked vs available funds. WHEN TO USE: - Before any payment to verify sufficient funds - After funding to confirm deposit arrived - When deciding whether to close idle tabs (locked funds reduce available balance) RESPONSE INCLUDES: balance, locked amount, available amount, open tab count, and a suggestion field with actionable advice (low balance, idle tabs, etc.).

  • pay_tab_charge

    Charge against an open tab. Only the provider can charge. Amount must not exceed max_charge_per_call set at tab open.

  • pay_tab_close

    Close a tab and settle funds. Either party can close unilaterally. DISTRIBUTION: Provider receives 99% of total charged. Fee wallet gets 1%. Agent gets all remaining (unspent) balance back. Pending charges are flushed first.

  • pay_tab_list

    List all tabs. Use to review tab health and optimize fund usage. FLAGS: Idle tabs (open, no charges in 7+ days) are marked — consider closing to free locked funds. Low-balance tabs are flagged for top-up. Pending charges show amounts buffered but not yet settled on-chain.

  • pay_tab_open

    Open a pre-funded metered tab with a provider. Use tabs for repeated API calls or ongoing service access — more gas-efficient than per-call direct payments. WHEN TO USE: Multiple calls to the same provider, sub-$1 per-call pricing, or when pay_request auto-opens one (tab settlement mode). For one-time payments, use pay_send instead. SIZING: $50 recommended for cost efficiency (activation fee is 1% = $0.50). Minimum $5.00 (activation fee = $0.10). Unused balance refunded on close. max_charge: maximum the provider can charge per single call (contract-enforced). Tabs auto-close after 30 days o…

  • pay_tab_topup

    Add more USDC to an open tab. Only the agent (tab opener) can top up. WHEN TO TOP UP: When effective_balance drops below ~20% of original amount or below 10x the per-call charge. Top-up avoids closing and re-opening (which would cost another activation fee).

  • pay_webhook_delete

    Delete a webhook registration by its ID.

  • pay_webhook_list

    List all registered webhooks for your wallet.

  • pay_webhook_register

    Register a webhook to receive real-time payment event notifications. Events: tab.opened, tab.low_balance, tab.closing_soon, tab.closed, tab.topped_up, tab.settled, payment.completed, x402.settled If no events specified, all are delivered. Delivery: HTTPS POST with HMAC-SHA256 signature for verification. At-least-once with retries.

  • pay_withdraw

    Generate a withdrawal link to pull USDC out of your wallet. WHEN TO USE: Moving funds out of the agent wallet. Share the link with a human operator to complete the withdrawal in a browser. Link expires in 1 hour. Single-use.

Signals

Stars
0
Forks
0
Open issues
0
Weekly downloads
23
Last commit
Oct 19, 2026 (13 days ago)
Last release
Apr 17, 2026 (6 months ago)
Last package publish
Apr 17, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.pay-skill/pay-mcp
Version
0.2.8
Auth
API key
Packages
npm @pay-skill/mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get Pay MCP running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying Pay MCP?

CallGet help
Cite this page

Pay MCP. Agent Mart. https://agentmart.dev/connectors/pay-skill-pay-mcp (last updated 2026-10-24)