MCP Hub
Back to servers

PayBot MCP Server

Connects AI agents to the PayBot payment infrastructure, enabling automated USDC transactions and payment status management. It provides tools for submitting payments, tracking transaction histories, and monitoring payment IDs via the Model Context Protocol.

Updated
Feb 24, 2026

@paybot/mcp

MCP (Model Context Protocol) server for PayBot — Connect AI agents to PayBot payment infrastructure.

Installation

npm install -g @paybot/mcp

Or add to your MCP client config directly.

Configuration

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "paybot": {
      "command": "npx",
      "args": ["@paybot/mcp"],
      "env": {
        "PAYBOT_BASE_URL": "https://api.paybotcore.com",
        "PAYBOT_API_KEY": "your-api-key"
      }
    }
  }
}

Environment Variables

VariableDescriptionDefault
PAYBOT_BASE_URLPayBot API URLhttp://localhost:3000
PAYBOT_API_KEYYour API key(required)

Available Tools

ToolDescription
paySubmit a USDC payment through PayBot
get_paymentGet the status of a payment by ID
list_paymentsList recent payments with pagination
healthCheck if the PayBot server is reachable

pay

to: string        — Recipient wallet address (0x...)
amount: string     — Amount in USDC (e.g. "10.00")
memo?: string      — Payment description
idempotencyKey?: string — Prevent duplicate payments

get_payment

paymentId: string — The payment ID to look up

list_payments

limit?: number  — Max results to return
offset?: number — Pagination offset

Development

npm install
npm run dev      # Watch mode with hot reload
npm run build    # Compile TypeScript
npm start        # Run compiled server

License

MIT

Reviews

No reviews yet

Sign in to write a review