Command-line interface for Invoomen. Generate images, videos, and audio from your terminal, and install Invoomen as an MCP server in Claude Desktop, Claude Code, OpenAI Codex CLI, or Cursor.
Source: github.com/invoomen/cli.
Status: not yet published to npm. Until the package is published, install from source:
git clone https://github.com/invoomen/cli.git cd cli npm install npm run build npm link # makes the `invoomen` command available globally
# Once published:
npm install -g @invoomen/cliinvoomen auth loginOpens your browser to invoomen.com/settings?section=api-keys. Create a key
(starts with ivk_live_…), paste it back into the CLI. The key is stored at
~/.invoomen/config.json with mode 0600.
# Check your credit balance
invoomen balance
# Generate an image — it downloads to the current folder and prints the path
invoomen generate image "cinematic dolly-in of a hummingbird"
# Save somewhere specific and open it when done
invoomen generate image "a neon koi pond" --output ~/Pictures --open
# Generate with a specific model
invoomen generate video "a fox running through a forest" --model wan/2-6-text-to-video
# Script-friendly: print the raw JSON, or just the URL without downloading
invoomen generate image "a foggy harbour" --json
invoomen generate image "a foggy harbour" --no-download
# Re-check (and download) a past generation by id
invoomen generation <generation-id> --open
# List available models
invoomen list models image
# Install Invoomen as an MCP server in your AI assistant
invoomen mcp install claude # Claude Desktop
invoomen mcp install claude-code # Claude Code (project-aware)
invoomen mcp install codex # OpenAI Codex CLI
invoomen mcp install cursor # Cursor IDE| Variable | Default | Purpose |
|---|---|---|
INVOOMEN_API_KEY |
(from config file) | Override the saved API key |
INVOOMEN_BASE_URL |
https://invoomen.com |
Point at a different deployment |
npm install
npm run buildThe compiled output goes to dist/. dist/index.js is the invoomen binary.
MIT