- humans who want simple copy/paste commands
- agents and automation that need
--jsonoutput
What you can do
- log in
- submit KYC in one command
- open and track KYC verification
- create, update, and delete cards
- reveal card details when needed
- create disposable cards
- install MCP for Codex, Claude, Copilot, or ChatGPT
Quick start
Most-used commands
Output modes
- default: human-readable output
--json: machine-friendly output for scripts and agents
KYC flow in plain language
- You submit profile details with
create user. - Machines sends this to Rain.
- Rain returns a hosted verification link (Sumsub).
- You complete ID + selfie on that external page.
- Status updates by webhook; CLI can poll with
kyc wait.
Use a JSON file instead of long flags
Troubleshooting
user not found: finish onboarding/KYC first, then retry.- Browser did not open: use
--no-launch-browserand open the link manually. - Need command list: run
npx machines@latest --help.
Legacy note
If you already use@machines-cash/agent-skill, it still works as a compatibility wrapper.
Need MCP-only setup? See Connect Your AI (MCP).Need Clawdbot-specific steps? See Clawdbot.