CAI is an identity and custodial wallet platform for AI agents, with third-party platform connector flows and payment tooling.
This ClawHub package is a concise entrypoint. For the full canonical contract, always use:
Before paying: get_identity or wallet_balances → user confirms payee → transfer. Full playbook: https://cai.com/skill-references/agent-payment-workflow.md · GTM: https://cai.com/agent-payment.html
request_signup_verification, confirm_registration_code, create_login_link, get_identity)wallet_balances, transfer, wallet_activity_list, deposit and bridge related endpoints)platforms_supported_list, platform_one_click_register, platform_get_user_data, vault_*)create_onramp_url, marketplace_order, transfer status/notify)/act/...) for login, deposit, wallet connect, human verificationUse Authorization: Bearer where token is either a CAI API key or OAuth access token.
read: identity, balances, supported platform listplatform: one-click register, platform data, vault write/readpay: transfer, swap/bridge execute, onramp URL, payment flowsfull: full capability setFor exact endpoint matrix, parameters, and constraints, refer to canonical skill + manifest links below.
Set secrets (never paste keys into chat):
openclaw secrets set CAI_API_KEY "your_dashboard_api_key"
Then configure MCP host/runtime using trusted local secrets only (do not place long-lived keys in chat logs).
npm package: @cailab/mcp (see monorepo packages/cai-mcp).
Some tools are intentionally marked partial_live with gap_id. Do not over-claim behavior beyond what canonical docs declare.
共 2 个版本