Buy gift cards, mobile top ups & eSIMs with AI agents.Pay in stablecoins

Let Claude, ChatGPT or any MCP agent buy gift cards, mobile topups and eSIMs with crypto. No KYC. No account. Works with x402, Claude & ChatGPT.

Cryptorefills is the first platform where AI agents can autonomously search, quote, and purchase gift cards and mobile topups using stablecoins.

Skills, MCP, and x402 give agents the tools to quote, validate, and buy gift cards, eSIMs, and top-ups autonomously, with stablecoins.Connect your AI agent to 5000+ products across 180+ countries.

No KYC. No credit cards.

or add as an MCP server in

Skills included

Where a traditional API requires your code to call endpoints directly, MCP lets an AI agent call them on your behalf: same catalog, same checkout, less glue code. Running npx skills add cryptorefills/agents installs three skills that share one MCP connection. Each skill targets a different use case.

Browse and search

cryptorefills-catalog

Read-only product discovery across 5000+ brands in 180+ countries. Search by brand, country, or category in 10 languages. No account needed.

  • Free-text search and country-level browsing
  • Filter by category, brand, or product family
  • Check supported payment currencies and networks
  • Multilingual responses (en, es, fr, de, it, pt, zh, tr, vi, tl)

Full purchase lifecycle

cryptorefills-buy

Search, price, validate, order, pay and track delivery. Supports Bitcoin, Lightning, Ethereum, Solana, USDC, USDT, and 15+ other cryptocurrencies.

  • Manual flow: search → price → validate → create → track
  • Guided flow: interactive step-by-step purchasing
  • Multi-product carts with up to 10 items
  • Built-in spending safeguards and price verification

Autonomous agent commerce

cryptorefills-x402

Fully autonomous purchasing for AI agents with crypto wallets. No account, no OAuth, no API key. Just USDC on Base and a signing key.

  • Built on x402 protocol (HTTP 402 Payment Required)
  • EIP-712 signed payments, no gas needed
  • Two-phase order flow: get price → sign → complete
  • Ideal for automated procurement and rewards distribution

MCP manifest discovery (.well-known/mcp.json)

Cryptorefills publishes a machine-readable MCP manifest at cryptorefills.com/.well-known/mcp.json. This lets MCP-compatible clients auto-discover the server, tools, workflows, and prompts without custom glue code.

What this enables

  • Server endpoint discovery via https://api.cryptorefills.com/mcp/http.
  • HTTP transport for streamable MCP sessions, not only stdio.
  • Built-in workflows and prompts for conversational purchase journeys.
  • A no-curl path where AI tools can call Cryptorefills APIs natively.

Exposed MCP tools

  • purchaseElicitation interactive wizard flow.
  • searchProducts free-text search by brand, country, or category.
  • listBrands, listProductsForCountry, getProductPrice for catalog and pricing.
  • getCurrencies and getPaymentViasWithCurrencies for payment rails.
  • validateOrder, createOrder, and getOrderStatus for full order lifecycle.

Workflows

  • purchase_gift_card_or_mobile_topup: complete purchase flow from search to delivery.
  • browse_catalog: browse products without purchasing.
  • interactive_purchase: step-by-step guided elicitation for agents with limited context.
  • prompted_gift_card_purchase: natural-language prompt-driven purchasing.

Prompts

  • purchaseGiftCard: guides an AI agent through a gift card purchase using structured or natural-language parameters.

Example Claude MCP config (claude_desktop_config.json)

{
  "mcpServers": {
    "cryptorefills": {
      "url": "https://api.cryptorefills.com/mcp/http",
      "transport": "http",
      "headers": {
        "User-Agent": "Cryptorefills-MCP/1.0"
      }
    }
  }
}

Automation scenarios for Web3 user agents

  • Wallet marketplace bot: user picks brand, bot quotes USDC, executes, then streams status.
  • Telegram mini app assistant: conversational purchase flow with validation guardrails.
  • Rewards agent: convert on-chain points into real-world spend with policy checks.
  • Treasury spend helper: controlled, auditable gift card procurement with stablecoins.

Implementing with OpenClaw

With openclaw.ai use tool-based orchestration with deterministic step boundaries and explicit failure handling.

  1. Resolve allowed rails first from /v3/payment_vias (for example prefer USDC on Solana).
  2. Load catalog and constraints via /v2/brands + /v5/products/country.
  3. Quote price just-in-time with /v4/products/price.
  4. Run /v5/orders/validations before /v5/orders.
  5. Track post-create state using stream first, polling fallback only when needed.
  6. Expose clear delivery responsibility and email validity checks in the agent UX.

FAQ: AI agents & crypto payments

How Claude, ChatGPT and other MCP agents use Cryptorefills to pay in stablecoins.

  • AI agents connect to the Cryptorefills MCP server and use structured tool calls to discover a brand, pick a denomination, validate the order and pay in stablecoins or Bitcoin. There is no checkout UI and no form filling. The agent receives the delivery code or voucher automatically once the on-chain payment is confirmed.
  • Any MCP-compatible agent can connect to Cryptorefills. That includes Claude via Claude Desktop, Claude Code and the Claude Agent SDK, ChatGPT via the OpenAI MCP connector, and custom agents built on top of those SDKs. The server is published at https://api.cryptorefills.com/mcp/http and is open to use no API key or account required.
  • Yes. Cryptorefills is a native MCP provider and works out of the box with Claude and ChatGPT. A user can simply say "buy me a $50 Amazon gift card with USDC on Solana" and the agent handles discovery, pricing, order creation and payment end-to-end.
  • x402 is an open HTTP-native payment standard that reuses the 402 Payment Required status code to let clients pay for an API call or product in stablecoins. Cryptorefills supports x402 so AI agents can transact autonomously in a single HTTP round-trip no connected wallet, no human checkout, no manual confirmation.
  • Yes. Through the Cryptorefills MCP an agent can look up mobile operators for any supported country, pick a top-up amount, and pay in crypto. Just ask the agent to "top up +1234567890 with $20 in USDT" and it will handle carrier detection, pricing and payment without leaving the chat.