mcpField
P
Payper

Payper

Local
payperlabs.comCloud & Infra0Updated 15w ago

About Payper

Payper is an MCP server that lets AI agents rent GPUs and pay per second in USDG through x402 on Robinhood Chain. It uses a wallet for payment and provides tools to find GPUs, manage rental sessions, and stop rentals with unused funds refunded.

Key features

  1. 01List GPUs and hourly prices
  2. 02Rent GPUs with a spending cap
  3. 03Check rental session status and spend
  4. 04Stop sessions and refund unused USDG

Use cases

  1. 01Find a GPU for an AI agent workload
  2. 02Rent GPU capacity with a defined spending limit
  3. 03Review or stop an active GPU rental

MCP support

It exposes GPU discovery and rental-session tools to MCP clients. The server handles the x402 payment flow using a configured wallet.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"payper": {
"command": "npx",
"args": [
"-y",
"payper-mcp"
],
"env": {
"PAYPER_WALLET_KEY": "<PAYPER_WALLET_KEY>"
}
}
}
}
Run commandnpx -y payper-mcp
Environment variables to set
PAYPER_WALLET_KEYSecret

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmpayper-mcp

Tools

4

Saved tool list · updated 3w ago

This tool takes no parameters.

Details

From the project README

payper-mcp

Let any MCP-capable AI agent rent real GPUs and pay per second in USDG over x402 on Robinhood Chain — one wallet, no account, no KYC.

Add it to your agent

Works with Claude Desktop, Claude Code, Cursor, Cline, or any MCP client. Add:

{
  "mcpServers": {
    "payper": {
      "command": "npx",
      "args": ["-y", "payper-mcp"],
      "env": {
        "PAYPER_WALLET_KEY": "0xYOUR_WALLET_PRIVATE_KEY",
        "PAYPER_GATEWAY": "https://app.payperlabs.com"
      }
    }
  }
}

PAYPER_WALLET_KEY is a wallet that holds USDG on Robinhood Chain (chain 4663). It signs payments (gasless — Payper pays the gas). Use a dedicated agent wallet, not your main one, and keep only what you want the agent to be able to spend.

Tools

ToolWhat it does
list_gpusLive catalog of GPUs + per-hour USD prices
rent_gpu(gpu, maxUsd)Rent one. Signs a USDG payment up to maxUsd, returns an access code + connection details. You're charged only for seconds used.
check_session(code)State, connection details, and spend for a session
stop_session(code)Stop and refund the unused USDG automatically

How it works

rent_gpu runs the whole x402 flow for the agent: it requests a GPU, receives an HTTP 402 with the price, signs one EIP-3009 authorization for the cap (gasless), and retries. The unused balance is refunded on stop_session. No account, no card, no invoice — just a wallet.

Run standalone

PAYPER_WALLET_KEY=0x... npx payper-mcp

Docs: https://payperlabs.com/docs.html

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.