From cryptorefills
Search gift cards, mobile top-ups, and eSIMs purchasable with Bitcoin, Ethereum, Solana, USDC, USDT, and 15+ cryptos. 10,500+ brands across 180+ countries via MCP — browse by brand, country, or category in 10 languages. No account needed.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cryptorefills:cryptorefills-catalogThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Read-only product discovery. Use this skill when users want to explore, search, compare, or learn about products available on Cryptorefills.
Read-only product discovery. Use this skill when users want to explore, search, compare, or learn about products available on Cryptorefills.
For purchasing, follow the instructions in:
When the user's intent shifts from browsing to buying, stop using this skill's tools and switch to the instructions in the appropriate purchase skill above.
| Field | Value |
|---|---|
| Server URL | https://api.cryptorefills.com/mcp/http |
| Transport | HTTP |
| Required Header | User-Agent: Cryptorefills-MCP/1.0 |
To configure in Claude Code MCP settings:
{
"mcpServers": {
"cryptorefills": {
"url": "https://api.cryptorefills.com/mcp/http",
"headers": { "User-Agent": "Cryptorefills-MCP/1.0" }
}
}
}
| Tool | Purpose |
|---|---|
searchProducts | Free-text search by brand name, country, language, category |
listBrands | Browse all brands available in a country |
listProductsForCountry | Full product catalog for a country, filterable by brand/family/coin |
getCurrencies | List supported payment cryptocurrencies with status |
getPaymentViasWithCurrencies | Payment methods mapped to supported currencies and networks |
User intent
├─ "Find me a specific brand" → searchProducts(country_code=XX, q=brand)
├─ "What's available in [country]?" → listBrands(country_code=XX)
├─ "Show me all [category] options" → listProductsForCountry(country_code=XX, family=...)
├─ "What crypto can I pay with?" → getCurrencies() or getPaymentViasWithCurrencies()
└─ "I want to buy"
├─ Agent has USDC wallet on Base + can sign EIP-712 → cryptorefills-x402
└─ Otherwise (human-guided, multi-currency) → cryptorefills-buy
searchProducts with country_code (uppercase: US, IT, BR) and q (search text)listBrands with country_codecategory (e.g., e-commerce, games, streaming)listProductsForCountry for detailslistBrands for the user's countrycategory field — categories are discovered dynamically from the response, not hardcodedgetCurrencies to show supported coinsgetPaymentViasWithCurrencies for network detailsPass lang parameter to tools. Supported: en, es, fr, de, it, pt, zh, tr, vi, tl. Falls back to English if unavailable.
Brand names in API responses may include suffixes (e.g., "Claro Credits" not "Claro", "Vivo Credits" not "Vivo", "Everything Apple" not "Apple"). Always use the exact brand value from listBrands — partial matches will fail.
US, IT, BR). Note: the x402 skill uses lowercase — different endpoints, different format+1234567890)is_dynamic flag and min/max values before suggesting amountslistBrands supports promotional code and customer ID parametersThis skill is read-only. It cannot create orders or process payments.
Load references only when you need deeper detail than what's in this skill file.
| File | Load when... | Content |
|---|---|---|
references/product-types.md | User asks about product type differences, fixed vs range, or delivery details | Gift cards, mobile recharge, eSIMs — detailed guide |
references/search-guide.md | You need exact parameter names/types for MCP tool calls | MCP tool parameters, examples, search strategies |
references/categories.md | User asks about available categories or you need verified brand names | Category taxonomy, verified brands by country |
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub cryptorefills/agents --plugin cryptorefills