The CLI directory for the agent era

Find the best CLI for any service

CLIs are the interface layer AI agents use to interact with the world. We index them so you can find the right one.

216 CLIs · 2 agent-ready · Why CLIs matter →

Or skip the search — let your agent find CLIs · curl clis.dev/api/clis

27 results · sorted by stars
1
croc JSON

Easily and securely send files between computers from the command line

2
restic JSON

Fast, secure, efficient backup program with deduplication and encryption

3
wttr.in JSON

Check the weather from the terminal. curl wttr.in — that's it.

4
GoTTY

Share your terminal as a web application — real-time browser access to CLI

5
wego JSON

Weather app for the terminal with ASCII art forecasts

6
grex

Generate regular expressions from test cases — command-line regex helper

7
miniserve

Serve files and dirs over HTTP — tiny, self-contained CLI file server

8
translate-shell

Command-line translator using Google Translate, Bing, Yandex — 100+ languages

9
ffsend

Easily and securely share files from the command line — encrypted transfer

10
pastel

Generate, analyze, convert and manipulate colors from the terminal

11
ticker JSON

Track stocks, crypto, and derivatives in real-time from your terminal

12
Clipboard

Smart clipboard manager for the terminal — copy, paste, pipe between apps

13
notion-enhancer CLI

Enhance and customize Notion from the terminal

14
Stripe CLI JSON

Build, test, and manage Stripe integrations from the terminal

15
imsg JSON

CLI for Apple Messages — send and receive iMessages from the terminal. Lets agents text.

16
wacli JSON

WhatsApp CLI — full WhatsApp access from the command line for humans and agents.

17
wiki-cli

Search Wikipedia from the terminal — fetch articles and summaries

18
sag

Like the macOS say command, but with ElevenLabs voices. Modern text-to-speech from terminal.

19
Twilio CLI JSON

Manage Twilio resources and make API calls from the command line

20
goplaces JSON

Modern Google Places CLI in Go. Search, details, reviews — structured JSON output.

21
remindctl JSON

CLI for Apple Reminders — create, list, complete reminders from the terminal.

22
Slack CLI JSON

Build, run, and deploy Slack apps from the command line

23
sonoscli JSON

Control Sonos speakers from the terminal. Play, pause, volume, grouping.

24
ordercli JSON

CLI for Foodora and Deliveroo — check on your food delivery orders from terminal.

25
eightctl JSON

Eight Sleep CLI — control your pod temperature, schedules, and fetch sleep data.

26
metcli

CLI to get your data out of Meta. Export your Facebook/Instagram data.

27
OpenSea CLI JSON

Query the OpenSea marketplace API from the command line — NFTs, collections, listings, offers.

Why CLIs?

The interface layer for AI agents

AI agents don't click buttons — they run commands. A single CLI call uses ~200 tokens. The equivalent MCP server dumps 55,000 tokens into your context window. That's a 275x difference →

MCP Server Agent Skill JSON Output