IPTO CLI¶
The IPTO CLI (ipto) is a command-line tool for interacting with the IPTO data marketplace. It wraps every API endpoint into ergonomic commands, handles presigned-upload orchestration for you, and ships with first-class support for AI agent integrations. Whether you are a developer scripting a data pipeline or an AI assistant acting on behalf of a user, the CLI is the fastest path from intent to action.
Key Features¶
| Feature | Details |
|---|---|
| Interactive & non-interactive modes | Rich, human-friendly table output in a terminal; machine-readable JSON when piped or when --output json is set. |
| JSON output for scripting | Every command supports --output json so you can pipe results into jq, scripts, or other tools. |
| AI agent skill (MCP-compatible) | Install a single skill and let Claude, GPT, or any MCP-compatible agent search, upload, and manage resources through natural language. |
| Presigned upload handling | ipto objects upload transparently performs the three-step presigned flow (request URL, PUT file, confirm) in one command. |
| Tab completion | Generate completions for Bash, Zsh, and Fish with ipto completion <shell>. |
| Config profiles | Switch between production, staging, and per-tenant environments with named profiles. |
Quick Install¶
Verify the installation: