{"id":"ccb5f542-5f81-40ab-bccf-d78c321bbd69","shortId":"rNtH2V","kind":"skill","title":"clawcard","tagline":"Email, SMS, virtual cards, browser checkout, file storage, credential vault, and ~300 paid API capabilities for autonomous agents. Run clawcard agent commands to interact with your resources. Use the clawcard-browser MCP server for web navigation and checkout.","description":"You have access to ClawCard via the `clawcard` CLI. All commands support `--json` for machine-readable output. Always pass `--json` when calling these commands.\n\n## Quick Start\n\n```\nclawcard agent info --json                             # Your identity, email, phone, balance\nclawcard agent pay <slug> '<json>' --json              # Pay for any capability\nclawcard agent catalog --json                          # Browse all capabilities\nclawcard agent catalog-search \"flights\" --json         # Search capabilities\nclawcard agent files list --json                       # Your files\nclawcard agent creds --json                            # Your credentials\n```\n\n**ALWAYS check existing resources before creating new ones.** List cards before every purchase. Reuse open `merchant_locked` cards for the same merchant.\n\n## Core Capabilities\n\n| Capability | Command Reference |\n|---|---|\n| Email (send, receive, read) | [reference/email.md](reference/email.md) |\n| SMS (send, receive) | [reference/sms.md](reference/sms.md) |\n| Virtual Cards (create, pay, manage) | [reference/cards.md](reference/cards.md) |\n| File Storage (upload, list, download) | [reference/files.md](reference/files.md) |\n| Credentials (store, retrieve secrets) | [reference/credentials.md](reference/credentials.md) |\n| Browser Checkout (navigate, fill forms, pay) | [reference/checkout.md](reference/checkout.md) |\n\n## Catalog — ~300 Paid API Capabilities\n\nYour agent has access to ~300 paid capabilities via the catalog. All calls deduct from your account balance.\n\n**How to pay for any capability:**\n```\nclawcard agent pay <slug> '<json body>' --json\n```\n\n**Browse full catalog:** `clawcard agent catalog --json`\n**Search by keyword:** `clawcard agent catalog-search \"web scraping\" --json`\n\n| Category | Examples | Price Range | Reference |\n|---|---|---|---|\n| Search | web-search, news-search, image-search | $0.01-0.09 | [reference/catalog-search.md](reference/catalog-search.md) |\n| Scrape & Extract | scrape-url, crawl-site, extract-data | $0.01-0.05 | [reference/catalog-scrape.md](reference/catalog-scrape.md) |\n| People & Companies | enrich-person, enrich-company, find-contacts, find-email | $0.01-0.06 | [reference/catalog-enrich.md](reference/catalog-enrich.md) |\n| Social Media | tiktok-profile, instagram-posts, reddit-search | $0.06 | [reference/catalog-social.md](reference/catalog-social.md) |\n| Media Generation | image-gen, music-gen, transcribe, text-to-speech | $0.03-0.11 | [reference/catalog-media.md](reference/catalog-media.md) |\n| Finance & Markets | stock-quote, sec-filings, exchange rates | $0.01-0.06 | [reference/catalog-finance.md](reference/catalog-finance.md) |\n| Travel | flight-search, hotel-search | $0.01-0.06 | [reference/catalog-travel.md](reference/catalog-travel.md) |\n| Maps & Weather | geocode, directions, weather | $0.01 | [reference/catalog-maps.md](reference/catalog-maps.md) |\n| Compute | run-code, screenshot | $0.01-0.06 | [reference/catalog-compute.md](reference/catalog-compute.md) |\n| Reference | wolfram, translate | $0.01-0.06 | [reference/catalog-reference.md](reference/catalog-reference.md) |\n| Marketing & SEO | seo-keywords | $0.01-0.03 | [reference/catalog-marketing.md](reference/catalog-marketing.md) |\n| Niche Data | sneaker-prices, property-value | $0.01-0.04 | [reference/catalog-data.md](reference/catalog-data.md) |\n\n## Important: Async Capabilities\n\nSome capabilities (video generation, music generation, deep research, website crawling) take time to complete. They return a job/task ID instead of immediate results. You MUST poll the corresponding status slug to get results.\n\n**Every poll costs money.** Wait 10-15 seconds between polls to avoid wasting balance.\n\nExample flow for music generation:\n```\n# 1. Start generation ($0.11)\nclawcard agent pay music-gen '{\"prompt\":\"upbeat lo-fi beat\",\"customMode\":false,\"instrumental\":true,\"model\":\"V4\"}' --json\n# → returns { data: { data: { taskId: \"abc123\" } } }\n\n# 2. Wait 15 seconds, then poll ($0.01 per poll)\nclawcard agent pay music-status '{\"taskId\":\"abc123\"}' --json\n# → returns status: \"PENDING\" or \"TEXT_SUCCESS\" or \"FIRST_SUCCESS\" with audioUrl\n```\n\nStatus slugs for async capabilities:\n- `music-gen` → poll with `music-status`\n- `lyrics-gen` → poll with `lyrics-status`\n- `image-gen-gpt`, `image-gen-nano`, `video-gen-*` (StableStudio) → poll with `stablestudio-status`\n- `stability-3d`, `stability-audio` → poll with `stability-status`\n- `replicate-run` → poll with `replicate-status`\n- `clado-deep-research` → poll with `clado-research-status`\n- `allium-sql` → poll with `allium-sql-status`, then `allium-sql-results`\n- `dune-sql` → poll with `dune-results`\n- `tako-deep-search` → poll with `tako-deep-status`\n- `crawl-site` → poll with `crawl-status`\n- `deep-research` → poll with `parallel-task-status`\n\n## Browser Checkout (MCP)\n\nFor purchasing things on websites (domains, subscriptions, SaaS signups), use the `clawcard-browser` MCP server. It launches a browser with the ClawCard Pay extension.\n\n**Setup:** If the browser MCP tools aren't available, help the user configure it:\n\n- **Claude Code:** `clawcard mcp` or `claude mcp add clawcard-browser -e CLAWCARD_API_KEY=<key> -- npx @clawcard/browser`\n- **mcporter (OpenClaw, etc.):** Add to `~/.mcporter/mcporter.json`:\n  ```json\n  \"clawcard-browser\": {\n    \"command\": \"npx\",\n    \"args\": [\"@clawcard/browser\"],\n    \"env\": { \"CLAWCARD_API_KEY\": \"<key>\" }\n  }\n  ```\n- **Cursor / VS Code:** Add to `.cursor/mcp.json` or MCP config with same shape as above\n\n**Flow:**\n1. Create a card: `clawcard agent cards create --amount <cents> --type merchant_locked --memo \"description\" --json`\n2. Launch browser: `launch_browser` tool with the checkout URL\n3. Navigate and fill non-payment fields using `snapshot`, `click`, `fill`\n4. Fill payment: `fill_checkout` tool with your card ID + billing details\n5. The extension fills card number, expiry, CVC directly — you never see the card number\n6. Review the page and submit\n\n**MCP Tools:**\n\n| Tool | What it does |\n|---|---|\n| `launch_browser` | Open browser with ClawCard Pay extension |\n| `navigate` | Go to a URL |\n| `snapshot` | Get page accessibility tree with @e1 refs |\n| `click` | Click element by ref |\n| `fill` | Type into field by ref |\n| `detect_checkout` | Check if page is a checkout (returns confidence + amount) |\n| `fill_checkout` | Fill card + billing fields securely (card details never reach the LLM) |\n| `screenshot` | Capture the page |\n| `close_browser` | Close session |\n\n**Security:** Card details (PAN, CVV) go directly from the server to the browser extension. The LLM never sees or handles card numbers. Only the last four digits are returned.\n\n## Tips\n\n- For API capabilities, use `clawcard agent pay` — it handles payment automatically from your balance.\n- For purchasing on websites, use the `clawcard-browser` MCP tools with a virtual card.\n- Default to `merchant_locked` cards. Only use `single_use` for one-time purchases.\n- NEVER silently pay for a subscription. Always warn the user first.\n- If you need a capability, search the catalog: `clawcard agent catalog-search \"<what you need>\" --json`\n- To add balance: `clawcard billing topup`","tags":["skill","latchagent","clawcard"],"capabilities":["skill","source-latchagent","skill-skill"],"categories":["skill"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/latchagent/skill","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add latchagent/skill","source_repo":"https://github.com/latchagent/skill","install_from":"skills.sh"}},"qualityScore":"0.300","qualityRationale":"direct test ingest","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-18T23:12:26.017Z","embedding":null,"createdAt":"2026-04-18T23:12:26.017Z","updatedAt":"2026-04-18T23:12:26.017Z","lastSeenAt":"2026-04-18T23:12:26.017Z","tsv":"'-0.03':369 '-0.04':381 '-0.05':262 '-0.06':280,325,336,353,360 '-0.09':247 '-0.11':311 '-15':426 '/.mcporter/mcporter.json':676 '0.01':246,261,279,324,335,344,352,359,368,380,473 '0.03':310 '0.06':294 '0.11':442 '1':439,704 '10':425 '15':469 '2':467,719 '3':729 '300':13,181,190 '3d':536 '4':741 '5':753 '6':768 'abc123':466,483 'access':43,188,796 'account':201 'add':661,674,692,943 'agent':19,22,69,78,86,93,102,109,186,210,217,224,444,477,709,879,937 'allium':564,569,574 'allium-sql':563 'allium-sql-result':573 'allium-sql-status':568 'alway':59,114,923 'amount':712,822 'api':15,183,667,687,875 'aren':646 'arg':683 'async':385,499 'audio':539 'audiourl':495 'automat':884 'autonom':18 'avail':648 'avoid':431 'balanc':76,202,433,887,944 'beat':454 'bill':751,827,946 'brows':89,213 'browser':6,33,172,612,628,634,643,664,680,721,723,781,783,841,856,896 'call':63,197 'capabl':16,84,91,100,137,138,184,192,208,386,388,500,876,932 'captur':837 'card':5,123,131,153,707,710,749,757,766,826,830,845,864,902,907 'catalog':87,95,180,195,215,218,226,935,939 'catalog-search':94,225,938 'categori':231 'check':115,814 'checkout':7,40,173,613,727,745,813,819,824 'clado':554,560 'clado-deep-research':553 'clado-research-status':559 'claud':654,659 'clawcard':1,21,32,45,48,68,77,85,92,101,108,209,216,223,443,476,627,637,656,663,666,679,686,708,785,878,895,936,945 'clawcard-brows':31,626,662,678,894 'clawcard/browser':670,684 'cli':49 'click':739,801,802 'close':840,842 'code':350,655,691 'command':23,51,65,139,681 'compani':266,272 'complet':400 'comput':347 'confid':821 'config':697 'configur':652 'contact':275 'core':136 'correspond':414 'cost':422 'crawl':256,396,596,601 'crawl-sit':255,595 'crawl-status':600 'creat':119,154,705,711 'cred':110 'credenti':10,113,166 'cursor':689 'cursor/mcp.json':694 'custommod':455 'cvc':760 'cvv':848 'data':260,373,463,464 'deduct':198 'deep':393,555,587,593,604 'deep-research':603 'default':903 'descript':717 'detail':752,831,846 'detect':812 'digit':870 'direct':342,761,850 'domain':620 'download':163 'dune':578,583 'dune-result':582 'dune-sql':577 'e':665 'e1':799 'element':803 'email':2,74,141,278 'enrich':268,271 'enrich-compani':270 'enrich-person':267 'env':685 'etc':673 'everi':125,420 'exampl':232,434 'exchang':322 'exist':116 'expiri':759 'extens':639,755,787,857 'extract':251,259 'extract-data':258 'fals':456 'fi':453 'field':736,809,828 'file':8,103,107,159,321 'fill':175,732,740,742,744,756,806,823,825 'financ':314 'find':274,277 'find-contact':273 'find-email':276 'first':492,927 'flight':97,330 'flight-search':329 'flow':435,703 'form':176 'four':869 'full':214 'gen':301,304,448,503,511,519,523,527 'generat':298,390,392,438,441 'geocod':341 'get':418,794 'go':789,849 'gpt':520 'handl':863,882 'help':649 'hotel':333 'hotel-search':332 'id':405,750 'ident':73 'imag':244,300,518,522 'image-gen':299 'image-gen-gpt':517 'image-gen-nano':521 'image-search':243 'immedi':408 'import':384 'info':70 'instagram':289 'instagram-post':288 'instead':406 'instrument':457 'interact':25 'job/task':404 'json':53,61,71,80,88,98,105,111,212,219,230,461,484,677,718,941 'key':668,688 'keyword':222,367 'last':868 'launch':632,720,722,780 'list':104,122,162 'llm':835,859 'lo':452 'lo-fi':451 'lock':130,715,906 'lyric':510,515 'lyrics-gen':509 'lyrics-status':514 'machin':56 'machine-read':55 'manag':156 'map':339 'market':315,363 'mcp':34,614,629,644,657,660,696,774,897 'mcporter':671 'media':284,297 'memo':716 'merchant':129,135,714,905 'model':459 'money':423 'music':303,391,437,447,480,502,507 'music-gen':302,446,501 'music-status':479,506 'must':411 'nano':524 'navig':38,174,730,788 'need':930 'never':763,832,860,917 'new':120 'news':241 'news-search':240 'nich':372 'non':734 'non-pay':733 'npx':669,682 'number':758,767,865 'one':121,914 'one-tim':913 'open':128,782 'openclaw':672 'output':58 'page':771,795,816,839 'paid':14,182,191 'pan':847 'parallel':609 'parallel-task-status':608 'pass':60 'pay':79,81,155,177,205,211,445,478,638,786,880,919 'payment':735,743,883 'pend':487 'peopl':265 'per':474 'person':269 'phone':75 'poll':412,421,429,472,475,504,512,529,540,548,557,566,580,589,598,606 'post':290 'price':233,376 'profil':287 'prompt':449 'properti':378 'property-valu':377 'purchas':126,616,889,916 'quick':66 'quot':318 'rang':234 'rate':323 'reach':833 'read':144 'readabl':57 'receiv':143,149 'reddit':292 'reddit-search':291 'ref':800,805,811 'refer':140,235,356 'reference/cards.md':157,158 'reference/catalog-compute.md':354,355 'reference/catalog-data.md':382,383 'reference/catalog-enrich.md':281,282 'reference/catalog-finance.md':326,327 'reference/catalog-maps.md':345,346 'reference/catalog-marketing.md':370,371 'reference/catalog-media.md':312,313 'reference/catalog-reference.md':361,362 'reference/catalog-scrape.md':263,264 'reference/catalog-search.md':248,249 'reference/catalog-social.md':295,296 'reference/catalog-travel.md':337,338 'reference/checkout.md':178,179 'reference/credentials.md':170,171 'reference/email.md':145,146 'reference/files.md':164,165 'reference/sms.md':150,151 'replic':546,551 'replicate-run':545 'replicate-status':550 'research':394,556,561,605 'resourc':28,117 'result':409,419,576,584 'retriev':168 'return':402,462,485,820,872 'reus':127 'review':769 'run':20,349,547 'run-cod':348 'saa':622 'scrape':229,250,253 'scrape-url':252 'screenshot':351,836 'search':96,99,220,227,236,239,242,245,293,331,334,588,933,940 'sec':320 'sec-fil':319 'second':427,470 'secret':169 'secur':829,844 'see':764,861 'send':142,148 'seo':364,366 'seo-keyword':365 'server':35,630,853 'session':843 'setup':640 'shape':700 'signup':623 'silent':918 'singl':910 'site':257,597 'skill' 'skill-skill' 'slug':416,497 'sms':3,147 'snapshot':738,793 'sneaker':375 'sneaker-pric':374 'social':283 'source-latchagent' 'speech':309 'sql':565,570,575,579 'stabil':535,538,543 'stability-3d':534 'stability-audio':537 'stability-status':542 'stablestudio':528,532 'stablestudio-status':531 'start':67,440 'status':415,481,486,496,508,516,533,544,552,562,571,594,602,611 'stock':317 'stock-quot':316 'storag':9,160 'store':167 'submit':773 'subscript':621,922 'success':490,493 'support':52 'take':397 'tako':586,592 'tako-deep-search':585 'tako-deep-status':591 'task':610 'taskid':465,482 'text':307,489 'text-to-speech':306 'thing':617 'tiktok':286 'tiktok-profil':285 'time':398,915 'tip':873 'tool':645,724,746,775,776,898 'topup':947 'transcrib':305 'translat':358 'travel':328 'tree':797 'true':458 'type':713,807 'upbeat':450 'upload':161 'url':254,728,792 'use':29,624,737,877,892,909,911 'user':651,926 'v4':460 'valu':379 'vault':11 'via':46,193 'video':389,526 'video-gen':525 'virtual':4,152,901 'vs':690 'wait':424,468 'warn':924 'wast':432 'weather':340,343 'web':37,228,238 'web-search':237 'websit':395,619,891 'wolfram':357","prices":[],"sources":[],"details":null}