Skroll CLI
A terminal client with the same OAuth 2.1 flow as the MCP server, and one command per MCP tool. Install @skroll/cli, run skroll login, then call the tools by name.
Install and sign in
Login opens your browser, you approve access, and the CLI stores tokens in ~/.config/skroll/credentials.json. Pass --token or SKROLL_TOKEN to use an organization API key instead.
bash
pnpm add -g @skroll/cli
skroll login
skroll whoami
skroll list_decks --scope mineHow to create a skroll
bash
skroll create_deck --title "Q3 review"
skroll generate_deck --id <deck-id> --mode create --brief "Launch story for the sales team"
skroll edit_deck --id <deck-id> --instruction "Shorten slide 3 and drop the invented metric"
skroll update_deck --id <deck-id> --visibility publicAfter publishing, the JSON includes publicUrl in the form https://skrollai.com/d/{slug} (example: https://skrollai.com/d/f4zqohxo7d). Share that field. Do not invent a link from the deck id.
Commands
Each command is the MCP tool of the same name. See the MCP guide and the API reference for fields. Prefix a flag value with @ to read it from a file.
- list_decks
- create_deck
- get_deck
- update_deck
- delete_deck
- set_deck_content
- generate_deck
- edit_deck
- list_deck_versions
- get_deck_version
- revert_deck_version
- create_export
- get_export
- list_brands
- create_brand_from_url
- get_brand
- delete_brand
- download_export (HTTP only: follows the file redirect)