CLI
CLI command reference
Commands are thin, scriptable wrappers around the FoxCut MCP tools.
Commands
| Command | Purpose |
|---|---|
| foxcut auth login|status|logout | Manage OAuth connection |
| foxcut tools list | Print available MCP tools |
| foxcut account status | Check identity, plan, and credits |
| foxcut models list [--type TYPE] | Browse models |
| foxcut workflows list | Browse task workflows |
| foxcut presets list [--type TYPE] | Browse presets |
| foxcut voices list | Browse voices |
| foxcut media upload FILE | Upload a local reference with Bearer authentication |
| foxcut generate image|video|speech --json JSON | Submit a generation |
| foxcut photoshoot --json JSON | Run product photoshoot |
| foxcut marketing-video --json JSON | Create a marketing video |
| foxcut generation get|list|cancel | Manage asynchronous jobs |
| foxcut tool call NAME --json JSON | Call any exposed tool |
Output
Output is JSON by default so coding agents and shell scripts can parse it. Add --compact to emit a single line. Errors use a non-zero exit code and are written to stderr.