Skip to content

CLI Tools Directory

--all
29 tools
Playwright official
npm install -D @playwright/test && npx playwright install
category Data Tools
The browser automation framework. Run end-to-end tests, generate test scripts, and automate web interactions across Chromium, Firefox, and WebKit with JSON reporter output.
84.9k
Redis CLI official
brew install redis
category Databases
The official CLI for Redis. Query keys, manage data structures, monitor server health, and execute Lua scripts across any Redis instance.
73.5k
ripgrep official
brew install ripgrep
category Data Tools
The fastest code search tool. Search files recursively with regex, structured JSON output, and automatic .gitignore respect. The search engine behind Claude Code and VS Code.
61.4k
FFmpeg official
brew install ffmpeg
category Creative
The universal media processing CLI. Convert, compress, extract, and transform audio and video with composable pipe chains and structured JSON metadata output.
58.3k
Terraform CLI official
brew install terraform
category Cloud & Infra
The infrastructure-as-code CLI. Plan, apply, and manage cloud resources across AWS, GCP, Azure, and 3,000+ providers with structured JSON output.
48.0k
GitHub CLI official
brew install gh
category Dev Platforms
GitHub's official command-line tool. Manage pull requests, issues, repositories, and Actions workflows without leaving the terminal.
43.1k
Vault CLI official
brew tap hashicorp/tap && brew install hashicorp/tap/vault
category Security
The official HashiCorp Vault CLI. Read and write secrets, generate dynamic credentials, manage encryption keys, and control access policies with structured JSON output.
35.3k
Google Workspace CLI official
brew install googleworkspace-cli
category Business SaaS
One CLI for all of Google Workspace. Read email, manage Drive files, schedule meetings, triage your inbox, and automate cross-service workflows — with a built-in MCP server for AI agents.
21.4k
psql official
brew install libpq && brew link --force libpq
category Databases
The official PostgreSQL CLI. Run queries, inspect schemas, export data, and manage databases with JSON, CSV, and HTML output formats.
20.4k
AWS CLI official
curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" && sudo installer -pkg AWSCLIV2.pkg -target /
category Cloud & Infra
Amazon's official command-line tool for managing AWS services. Control EC2, S3, Lambda, IAM, and 200+ services from the terminal.
16.8k
Vercel CLI official
npm i -g vercel
category Cloud & Infra
Vercel's official command-line interface. Deploy, preview, and manage web applications, serverless functions, and edge infrastructure from your terminal.
15.0k
Docker CLI official
brew install --cask docker
category Cloud & Infra
Docker's official command-line tool for building, running, and managing containers. Pull images, start services, inspect logs, and orchestrate multi-container apps from the terminal.
5.7k
Snyk CLI official
brew install snyk
category Security
The official Snyk CLI. Scan dependencies for vulnerabilities, audit container images, test infrastructure-as-code, and run static analysis with structured JSON and SARIF output.
5.5k
Jira CLI open-source
brew install ankitpokhrel/jira-cli/jira-cli
category Business SaaS
Feature-rich interactive Jira command line. Create, search, and transition issues, manage sprints and epics, all without leaving the terminal.
5.3k
Firebase CLI official
brew install firebase-cli
category Cloud & Infra
The official Firebase CLI. Deploy Cloud Functions, manage Firestore indexes, serve hosting locally, and orchestrate your Firebase project with structured JSON output.
4.4k
Wrangler official
brew install wrangler
category Cloud & Infra
The official Cloudflare CLI. Deploy Workers, manage KV stores, query D1 databases, and control R2 storage from the command line.
3.9k
App Store Connect CLI open-source
brew install asc
category Dev Platforms
The community-standard CLI for App Store Connect. List builds, submit for review, manage TestFlight, and automate the iOS release pipeline with TTY-aware JSON output.
3.3k
Stripe CLI official
brew install stripe/stripe-cli/stripe
category Payments
Stripe's official command-line tool. Build, test, and manage payment integrations with webhook forwarding, event triggering, and real-time API log tailing from the terminal.
1.9k
Supabase CLI official
brew install supabase/tap/supabase
category Databases
The official CLI for Supabase. Run Supabase locally, manage database migrations, deploy edge functions, and generate TypeScript types from your schema.
1.6k
gcloud CLI official
brew install google-cloud-sdk
category Cloud & Infra
The official Google Cloud CLI. Deploy services, manage infrastructure, query resources, and orchestrate GCP from any terminal with structured JSON output.
782
Shopify CLI official
brew tap shopify/shopify && brew install shopify-cli
category Business SaaS
Shopify's official command-line interface. Initialize, build, dev, and deploy Shopify apps, extensions, themes, and Hydrogen storefronts from your terminal.
622
Railway CLI official
brew install railway
category Cloud & Infra
Railway's official command-line interface. Deploy services, manage environment variables, stream logs, and control your Railway infrastructure without leaving the terminal.
488
Linear CLI open-source
brew install schpet/tap/linear
category Business SaaS
Manage Linear issues, branches, and PRs from the terminal. Git and jj aware, agent friendly, with built-in skills for AI coding workflows.
455
mongosh official
brew install mongosh
category Databases
The official MongoDB Shell. Query documents, run aggregation pipelines, manage collections, and script database operations with native JSON output.
383
Box CLI official
Download .pkg installer from github.com/box/boxcli/releases
category Business SaaS
Box's official command-line tool. Upload, download, search, and manage enterprise content with bulk CSV operations, encrypted credential storage, and full API coverage from the terminal.
258
1Password CLI official
brew install 1password-cli
category Security
The official 1Password CLI. Read secrets, inject credentials into processes, and manage vaults without exposing sensitive values in scripts or environment files.
206
HubSpot CLI official
npm install -g @hubspot/cli
category Business SaaS
The official HubSpot CLI. Build CMS themes, develop serverless functions, manage local dev environments, and deploy to HubSpot from the command line.
183
Datadog CLI official
curl -L --fail "https://github.com/DataDog/datadog-ci/releases/latest/download/datadog-ci_darwin-arm64" --output "/usr/local/bin/datadog-ci" && chmod +x /usr/local/bin/datadog-ci
category Monitoring
Datadog's official CI/CD command-line tool. Upload sourcemaps, run Synthetic tests, instrument serverless functions, and report test results from your pipeline.
157
Slack CLI official
slack upgrade
category Business SaaS
Slack's official CLI for creating, developing, and deploying Slack apps from the command line. Supports Bolt and Deno frameworks.
136
$ clifor search --no-results
Try a different search or clear filters

See how AI agents use these tools, organized by software platform

Frequently asked questions

Can I just pick tools by GitHub stars?

We've all done it. High stars usually mean active maintenance, good docs, and a community that'll answer your Stack Overflow questions at 2am. But stars don't tell you if a tool's output is structured enough for AI agents, or if it'll burn 50K tokens on a help menu. That's why we add editorial "when to use" and "when to skip" sections.

What CLI tools work with Claude Code and Cursor?

Every tool in this directory works with Claude Code, Cursor, Gemini CLI, and Codex CLI out of the box. If your agent can run a shell command, it can use these tools — no plugins, no configuration, no MCP server setup. Popular starting points: GitHub CLI (gh) for PRs and issues, Vercel CLI for deployments, Supabase CLI for database management.

Should I use CLI tools or MCP servers?

CLI tools. They use 9–32× fewer tokens and have near-perfect reliability. MCP servers inject thousands of tokens of schema into every conversation — even when your agent only needs one command. Use MCP when you need discovery or streaming. Use CLI for everything else. We break down the full data in our CLI vs MCP comparison.

How do I add a CLI tool to my AI coding agent?

Install it, authenticate it, done. Run brew install gh, then gh auth login, and Claude Code can immediately run gh pr create or gh issue list. No SDK, no API keys in your prompt, no MCP configuration file. Every tool page in this directory shows the exact install command for macOS, Linux, and npm.

What's the difference between a CLI tool and an MCP server?

A CLI tool is a standalone program you run in your terminal — docker ps, gh pr list, stripe listen. An MCP server is a wrapper that exposes tools through the Model Context Protocol, letting AI agents discover and call them via structured schemas. CLI is simpler and cheaper. MCP is richer and more discoverable. Most platforms now ship both.