yoda.digital / open source

Cluster · CLI

Terminal commands for serious work

For people who live in the terminal: gsccli and gacli give full access to Google Search Console and Google Analytics 4 through composable commands, automatic pagination, multiple output formats, and OAuth or Service Account auth.

Related projects

Why this matters

Good CLIs are not just about avoiding a dashboard — they're about composability. Pipe into jq, drop into a cron script, embed in a Makefile, dump as CSV for offline analysis.

Both tools respect Unix conventions: stdout for data, stderr for errors, proper exit codes, short and long flag support, JSON as a first-class citizen.

Bonus: the same tools are exposed as MCP servers. Anything the CLI can do, your AI agent can do through Claude Desktop or Cursor — no code duplication.

How to start

  1. 01
    Install globally with npm install -g @nalyk/gsccli or @nalyk/gacli.
  2. 02
    Set up auth: OAuth for interactive use (browser flow), Service Account for automation.
  3. 03
    Run with --help to see all commands, or read the docs page rendered from the README.

For AI-agent use, see the SEO automation cluster where the same tools show up via MCP.

See also