CLIs as an agent surface
CLIs as an agent surface, maintained by Each vendor. A command-line tool, usually on npm, that an agent runs in a shell; the same questions apply to each: install path, auth without a browser, machine-readable output, and whether it configures MCP.
Fact sheet
| Name | CLIs as an agent surface |
|---|---|
| Maintainer | Each vendor |
| What it is | A command-line tool, usually on npm, that an agent runs in a shell; the same questions apply to each: install path, auth without a browser, machine-readable output, and whether it configures MCP. |
| Status and version | Common practice; AgentReady.org (launched 19 Oct 2026) lists "an MCP server or a CLI, at least one" as a MUST for the act layer. |
| What it does not do | Does not help agents that cannot run a shell, such as chat-only assistants; output formats differ by vendor. |
Dated facts
- Ora: npx ax audit <url> needs no install and no account; --json gives a machine-readable report and --min-score fails CI when the score is below the threshold. (ora.ai, read 4 November 2026)
- Stripe: npm install -g @stripe/cli then stripe agent setup detects installed agents and configures the Stripe MCP server and skills; stripe docs reads docs in the terminal (v1.43.3+). (docs.stripe.com, read 4 November 2026)
- Vercel: npx add-mcp https://mcp.vercel.com detects installed AI clients and configures Vercel MCP for each; -g installs globally. (vercel.com, read 4 November 2026)
- Supabase: the CLI serves a local MCP endpoint at http://localhost:54321/mcp. (supabase.com, read 4 November 2026)
- Neon: npx neon@latest init sets up the MCP server, agent skills and a linked project; npx neon@latest mcp writes the MCP config. (neon.com, read 4 November 2026)
- Shopify: the Storefront MCP page does not mention the Shopify CLI; catalog and cart tools moved from /api/mcp to /api/ucp/mcp. (shopify.dev, read 4 November 2026)
- GitHub: the GitHub MCP server ships as a Docker image ghcr.io/github/github-mcp-server and a remote at api.githubcopilot.com/mcp/, with a --read-only flag. (github.com, read 4 November 2026)
Seen in the directory
36 companies in the directory have a CLI package on record, out of 1,336. The figure is a floor: a package is checked only where a source names it. See the CLI guide.