Databox CLI
Intro
Databox CLI is the official command-line interface for the Databox analytics platform. It maps the public V2 API 1:1 into the terminal so you — or an agent — can manage data sources, datasets, ingestion, custom metrics, databoards, users, the organization and billing without opening the browser.
@databoxHQ said it went live on Product Hunt on 2026-11-09, highlighting:
- piping arbitrary JSON into Databox (for example
curl … | databox dataset ingest …); - turning rows into metrics and tracing where the data came from;
- about 10 agent skills for Claude Code, Cursor and Codex;
- safer automation: idempotency keys,
--jsonoutput, clear exit codes, nightly-style retries, and a--forceflag on destructive actions.
Install with npm install -g databox-cli, then databox auth login. Add every bundled skill with npx skills add databox/databox-cli --skill '*'. Source: https://github.com/databox/databox-cli . Docs: https://help.databox.com/manage-databox-using-the-cli . MIT licensed; Databox says it is available on every Databox plan.
Explain
Why it matters
Handing a BI product to an agent is painful if the model has to click around a web UI. Databox CLI turns 90+ commands into a scriptable mirror of the API and splits skills by area (auth, datasets, metrics, users, and so on) so an agent only loads what it needs. --json, exit codes, idempotency keys and --force are there because scripts and agents retry, and they write to real accounts. This is not another chat-with-your-dashboard bot — it is the existing agentic analytics platform, exposed in a terminal.
Limits
It helps teams that already use (or will use) Databox; it does not replace an arbitrary warehouse. Skill and command counts differ slightly across the GitHub README, the npm page and the Product Hunt copy (some say five core skills, some say ten area skills, some say 91 commands) — trust the version you install. Restrict the API key's scope before you let an agent create metrics or change users.
Usage
- Need Node.js 18+. Run
npm install -g databox-cli, thendatabox auth loginanddatabox account list; - For agents:
npx skills add databox/databox-cli --skill '*'(or add one skill at a time); - Pipe data from a script or an internal API into a dataset and inspect the result with
--json; - Full command notes live at https://help.databox.com/manage-databox-using-the-cli and https://github.com/databox/databox-cli .
Advertisement