ReloadPiGive your AI agent access to eSIMs, mobile top-ups, and gift vouchers across 190+ countries β paid in USDC on Base. Two ways to connect: MCP for Claude & Cursor, or x402 for any autonomous agent.
Add Reloadpi as a tool server in any MCP-compatible AI client.
Browse only β no wallet needed
Add the hosted MCP URL to your client
https://mcp.reloadpi.com/mcpIn Claude.ai: Settings β Integrations β Add MCP Server. In Cursor: .cursor/mcp.json
Browse offers, check prices, poll orders
All browse and order-polling tools are free β no wallet required. Ask your AI to search for eSIMs, vouchers, or top-up plans.
Purchases β with your wallet
Purchase tools require a funded Base wallet. Your AI pays directly from your wallet via x402. No account needed, no API key.
β‘ npx β easiest setup
RecommendedNo cloning needed. Just paste this into your MCP config β npx downloads and starts the server automatically. Requires Node.js 18+.
{
"mcpServers": {
"reloadpi": {
"command": "npx",
"args": ["-y", "reloadpi-mcp"],
"env": {
"EVM_PRIVATE_KEY": "0x..."
}
}
}
}Clone and run the MCP server locally
git clone https://github.com/cross555/reloadpi-mcp cd reloadpi-mcp npm install cp .env.example .env # add your EVM_PRIVATE_KEY npm start
Add your wallet key to .env
EVM_PRIVATE_KEY=0x... # funded Base wallet PORT=3100 # optional, default 3100
You need USDC on Base mainnet (chain ID 8453). Get it at Coinbase or bridge from another chain.
Point your client to localhost
{
"mcpServers": {
"reloadpi": {
"url": "http://localhost:3100/mcp"
}
}
}In Claude.ai: Settings β Integrations β Add MCP Server β http://localhost:3100/mcp
β‘ Let Claude set it up for you
Already using Claude Code or Cursor? Paste this prompt and your AI will clone the repo, create the .env, and start the server automatically:
Clone https://github.com/cross555/reloadpi-mcp, create a .env with my EVM_PRIVATE_KEY set to [your key], run npm install && npm start, then add it to my MCP config pointing to http://localhost:3100/mcp
Takes under a minute. No account needed.
Quick reference β config snippets
{
"mcpServers": {
"reloadpi": {
"url": "https://mcp.reloadpi.com/mcp"
}
}
}{
"mcpServers": {
"reloadpi": {
"command": "npx",
"args": ["-y", "reloadpi-mcp"],
"env": {
"EVM_PRIVATE_KEY": "0x..."
}
}
}
}{
"mcpServers": {
"reloadpi": {
"url": "http://localhost:3100/mcp"
}
}
}Available tools
Vouchers
browse_voucher_offers
Search gift cards from 5000+ brands across 150+ countries. Filter by brand, country, or category.
get_voucher_offer
Get full details for a specific voucher β price, denomination, priceType, and required recipient fields.
get_voucher_filters
Get all valid filter values (brands, countries, categories) before calling browse.
purchase_voucher
Buy a voucher. Returns PIN, serial code, or redemption URL when available β email delivery for some brands.
Mobile Top-ups
browse_topup_offers
Find airtime and data top-up offers across 500+ operators in 150+ countries.
get_topup_offer
Get full details for a specific top-up offer β price, operator, country, required fields.
purchase_topup
Top up a mobile number (E.164 format). Airtime credited directly to recipient's SIM.
eSIMs
browse_esim_offers
Browse eSIM plans across 190+ countries β unlimited, regional, and global roaming plans.
get_esim_offer
Get full details for a specific eSIM plan β price, data, duration, coverage.
purchase_esim
Buy an eSIM. Returns ICCID and QR code. Poll get_order if QR is not immediately available.
Orders & Refunds
get_order
Poll fulfillment state and retrieve delivery payload (ICCID, QR, PIN, redeem URL). Free β no payment.
recover_order_by_txhash
Recover a lost order using the on-chain txHash β if the purchase response was dropped mid-flight.
claim_refund
Manual refund trigger for failed/expired eSIM orders. Failed orders refund automatically within ~5 min β use this only as a fallback.
Refund policy
Failed eSIM and carrier-rejected top-up orders are refunded automatically in USDC to the agent wallet within ~5 minutes β no action needed. Vouchers are non-refundable once a code is issued.
Zero-config access for any agent that speaks the x402 payment protocol.
Reloadpi is a first-implementer of the x402-signals spec. Any agent with a Base wallet can discover, browse, and purchase without API keys or pre-registration β the payment is the authentication.
Discovery
https://api.reloadpi.com/.well-known/x402Browse
~$0.001β0.004
Purchase
Product price + 15%
Polling
Free
Traditional API key access β no crypto wallet required.
Building a platform or integration that needs server-to-server access? Apply for a partner key and use the same catalog endpoints without x402 payments.
View Partner SDK docs βReloadpi Β· Base mainnet Β· USDC payments Β· x402 manifest Β· Trust & Security Β· GitHub