{"ok":true,"data":{"paused":false,"chains":["solana","robinhood","arc","bnb","base"],"tools":["blossom_signals","blossom_feed","blossom_recaps","blossom_safety","blossom_holdings","blossom_nft_lookup_solana","blossom_nft_lookup_evm","blossom_recipient_check","blossom_resolve","blossom_nft_discover","blossom_send","blossom_buy","blossom_sell","blossom_swap","blossom_nft_buy","blossom_reclaim","blossom_airdrop","blossom_wallet"],"actions":{"signals":"live","feed":"live","recaps":"live","safety":"live","holdings":"live","nft_lookup_solana":"live","nft_lookup_evm":"live","recipient_check":"live","resolve":"live","nft_discover":"live","send":"live","buy":"live","sell":"live","swap":"live","nft_buy":"live","reclaim":"live","airdrop":"live","wallet":"live"},"signals":{"solana":{"supported":true,"scope":"signals:read"},"robinhood":{"supported":true,"scope":"signals:read","via":"feed"},"arc":{"supported":true,"scope":"signals:read","via":"feed"},"bnb":{"supported":true,"scope":"signals:read","via":"feed"},"base":{"supported":false,"reason":"NOT_INTEGRATED"}},"recaps":{"solana":{"supported":true,"scope":"recaps:read","verified":true,"source":"seals"},"robinhood":{"supported":true,"scope":"recaps:read","verified":false,"source":"feed-snapshot"},"arc":{"supported":true,"scope":"recaps:read","verified":false,"source":"feed-snapshot"},"bnb":{"supported":true,"scope":"recaps:read","verified":false,"source":"feed-snapshot"},"base":{"supported":false,"reason":"NOT_INTEGRATED"}},"safety":{"bnb":{"supported":true,"scope":"signals:read","providers":{"goplus":true,"alchemy":true}},"robinhood":{"supported":true,"scope":"signals:read","providers":{"goplus":true,"alchemy":true}},"arc":{"supported":true,"scope":"signals:read","providers":{"goplus":true,"alchemy":true}},"solana":{"supported":false,"reason":"SAFETY_NOT_INTEGRATED"},"base":{"supported":false,"reason":"NOT_INTEGRATED"}},"holdings":{"solana":{"supported":true,"scope":"signals:read"},"robinhood":{"supported":true,"scope":"signals:read","providers":{"alchemy":true}},"arc":{"supported":true,"scope":"signals:read","providers":{"alchemy":true}},"bnb":{"supported":true,"scope":"signals:read","providers":{"alchemy":true}},"base":{"supported":true,"scope":"signals:read"}},"nft":{"solana":{"supported":true,"scope":"nft:read"},"base":{"supported":true,"scope":"nft:read","providers":{"opensea":false}},"robinhood":{"supported":false,"reason":"NFT_NOT_INTEGRATED"},"arc":{"supported":false,"reason":"NOT_INTEGRATED"},"bnb":{"supported":false,"reason":"NOT_INTEGRATED"}},"resolve":{"supported":true,"scope":"send:preview","chains":["solana","robinhood","arc","base","bnb"]},"recipientCheck":{"supported":true,"scope":"send:preview","chains":["solana","bnb","robinhood"]},"agentWallet":{"supported":false,"reason":"AGENT_WALLET_NOT_INTEGRATED"},"buy":{"supported":true,"scope":"send:preview","via":"wallet_link","signing":"user_wallet"},"sell":{"supported":true,"scope":"send:preview","via":"wallet_link","signing":"user_wallet"},"send":{"supported":true,"scope":"send:preview","via":"wallet_link","signing":"user_wallet"},"swap":{"supported":true,"scope":"send:preview","via":"wallet_link","signing":"user_wallet"},"nft_buy":{"supported":true,"scope":"send:preview","via":"wallet_link","signing":"user_wallet"},"reclaim":{"supported":true,"scope":"send:preview","via":"wallet_link","signing":"user_wallet"},"keys":{"supported":true},"scopes":["signals:read","nft:read","send:preview","recaps:read","wallet:trade"],"sendNetworks":["solana","bnb","robinhood"],"recapNetworks":["solana","robinhood","arc","bnb"],"execution":{"supported":true,"mode":"wallet_link","modes":["wallet_link","allowance","agent_trading_wallet"],"stage":"R5","scope":"send:preview","signing":"user_wallet","server_signing":true,"intents":["send","buy","sell","swap","nft_buy","reclaim"],"allowances":{"supported":true,"kinds":["send","airdrop"],"caps":{"max_recipients_per_call":100,"per_day_recipients":1000,"amount":"your own allowance per token"},"confirmation":"confirmed:true after the person answered yes to 'are you sure?'","how":"The person allows a token once on the GROKBOT API tab; the tokens stay in their wallet until sent; Revoke ends it."},"full_access":{"supported":false,"reason":"OWNER_KEY_REQUIRED","kinds":["send","airdrop","buy","sell","swap"]},"agent_trading_wallet":{"supported":true,"scope":"wallet:trade","chain":"solana","custody":"Worker-held encrypted signing key","kinds":["send","airdrop","buy","sell","swap","reclaim"]}},"signing":"delegate","remaining_cap":null,"cap_resets_at":null,"quote_ttl_seconds":null,"mcp":{"protocolVersion":"2025-11-25","path":"/api/mcp","tools":["blossom_signals","blossom_feed","blossom_recaps","blossom_safety","blossom_holdings","blossom_nft_lookup_solana","blossom_nft_lookup_evm","blossom_recipient_check","blossom_resolve","blossom_nft_discover","blossom_send","blossom_buy","blossom_sell","blossom_swap","blossom_nft_buy","blossom_reclaim","blossom_airdrop","blossom_wallet"],"supported":true}},"provenance":{"source":"capabilities","fetchedAt":1793534844714,"cacheAgeMs":0},"limits":{"scope":null,"cost":0,"perMinute":60,"perDay":10000}}