MCP.so
ログイン

CLI

A curated directory of product CLIs, developer tools, and terminal apps — verified for humans, scripts, and AI agents.

Developer tools

>_
Official

GitHub CLI

$ gh

GitHub on the command line: repositories, pull requests, issues, Actions, releases, and API calls.

Developer toolsAgent-ready
>_
Official

GitLab CLI

$ glab

GitLab’s official CLI for merge requests, issues, pipelines, releases, snippets, and self-managed instances.

Developer toolsAgent-ready
>_
Official

Bun

$ bun

An all-in-one JavaScript runtime, package manager, bundler, and test runner.

Developer tools
>_
Official

uv

$ uv

A fast Python package, project, tool, and environment manager.

Developer tools
>_
Official

HTTPie

$ http

A human-friendly HTTP client with JSON, sessions, auth, and formatted output.

Developer toolsAgent-ready
>_
Official

Lazygit

$ lazygit

A keyboard-driven terminal UI for staging, rebasing, branching, and Git history.

Developer tools
>_
Official

Playwright

$ playwright

Cross-browser end-to-end testing and browser automation from the command line.

Developer toolsAgent-ready
>_
Official

just

$ just

A convenient command runner for project-specific development recipes.

Developer toolsAgent-ready
>_
Official

ast-grep

$ ast-grep

Search, lint, and rewrite code using syntax-aware structural patterns.

Developer toolsAgent-ready
>_
Official

mise

$ mise

Manage language runtimes, environment variables, and project tasks.

Developer toolsAgent-ready
>_
Official

Sentry CLI

$ sentry-cli

Create Sentry releases, upload source maps and debug files, and manage deployment metadata.

Developer tools
>_
Official

Twilio CLI

$ twilio

Manage Twilio resources, phone numbers, messages, serverless functions, and API requests.

Developer tools
>_
Official

Shopify CLI

$ shopify

Build Shopify apps and themes with local development, previews, extensions, and deployment workflows.

Developer tools
>_
Official

Docker CLI

$ docker

Build images, run containers, manage networks and volumes, and work with Docker contexts.

Developer tools
>_
Official

CircleCI CLI

$ circleci

Validate CircleCI configuration, run jobs locally, manage orbs, and inspect pipelines.

Developer tools
>_
Official

New Relic CLI

$ newrelic

Manage New Relic entities, workloads, deployments, profiles, and NerdGraph operations.

Developer tools
>_
Official

ngrok CLI

$ ngrok

Create secure public endpoints for local services, inspect traffic, and configure tunnels and agents.

Developer tools
>_
Official

pnpm

$ pnpm

A fast, disk-efficient package manager for JavaScript projects and workspaces.

Developer tools
>_
Official

Deno

$ deno

A secure JavaScript and TypeScript runtime with built-in developer tooling.

Developer tools
>_
Official

Yarn

$ yarn

A modern JavaScript package manager with workspaces and Plug’n’Play.

Developer tools
>_
Official

fnm

$ fnm

A fast cross-platform Node.js version manager written in Rust.

Developer tools
>_
Official

git-cliff

$ git-cliff

Generate customizable changelogs from conventional Git history.

Developer toolsAgent-ready
>_
Official

Commitizen

$ cz

Create consistent conventional commits through an interactive prompt.

Developer tools
>_
Official

Turborepo

$ turbo

A high-performance build system for JavaScript and TypeScript monorepos.

Developer toolsAgent-ready
>_
Official

Nx

$ nx

A smart monorepo platform with caching, generators, and affected commands.

Developer toolsAgent-ready
>_
Official

Vite

$ vite

A fast frontend development server and production build tool.

Developer tools
>_
Official

esbuild

$ esbuild

An extremely fast JavaScript and CSS bundler and minifier.

Developer toolsAgent-ready
>_
Official

Vitest

$ vitest

A Vite-native test framework with a Jest-compatible API.

Developer toolsAgent-ready
>_
Official

Jest

$ jest

A JavaScript testing framework with snapshots, mocking, and coverage.

Developer toolsAgent-ready
>_
Official

Biome

$ biome

A fast formatter and linter for modern web projects.

Developer toolsAgent-ready

Frequently asked questions

Common questions about CLI tools, Agent CLIs, and command line automation

1

What is a CLI?

A CLI, or command-line interface, lets you control software by typing commands in a terminal instead of clicking through a graphical interface. CLI tools are useful for development, automation, scripts, CI pipelines, and repeatable operations.

2

What is an Agent CLI?

An Agent CLI is either a command-line tool for operating an AI agent or a conventional CLI designed to be called reliably by AI agents. Agent-friendly CLIs expose clear commands, non-interactive options, predictable output, and meaningful exit codes so an agent can plan, execute, and verify work.

3

Can Claude Code, Codex, Cursor, and other AI agents use these CLI tools?

Yes. AI coding agents can invoke many of these CLIs through a shell to work with repositories, cloud services, databases, productivity apps, and deployment systems. Tools marked Agent-ready are especially suitable for scripted or autonomous use, but authentication and permissions still need to be configured safely.

4

What makes a CLI suitable for AI agents?

The best CLI tools for AI agents support non-interactive commands, stable flags, structured or parseable output, standard input and output, documented authentication, and reliable exit codes. These features make results easier for an agent to interpret and verify without manual intervention.

5

Should I use an official CLI or a community CLI?

Choose an official CLI when you need first-party support, close alignment with a service API, and predictable updates. A community CLI can be a better fit when it offers a simpler workflow or capabilities the official tool lacks. Review its repository, maintenance activity, permissions, and installation instructions before use.