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
- 01List GPUs and hourly prices
- 02Rent GPUs with a spending cap
- 03Check rental session status and spend
- 04Stop sessions and refund unused USDG
Use cases
- 01Find a GPU for an AI agent workload
- 02Rent GPU capacity with a defined spending limit
- 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.
Tools
4Saved tool list · updated 3w ago
This tool takes no parameters.
Details
From the project READMEpayper-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
| Tool | What it does |
|---|---|
list_gpus | Live 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
Comments
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.