Skip to content
whichcli

Build with whichcli

Integrate 600+ CLI tools and skills into your AI coding agent via MCP server or REST API.

MCP Server

Connect whichcli to Claude Code with one line. Search tools, get install commands, and discover bundles from your AI agent.

Claude Code settings.json

{
  "mcpServers": {
    "whichcli": {
      "command": "npx",
      "args": ["whichcli-mcp"]
    }
  }
}

Available tools

search_tools({ query: "fast grep" })
get_tool({ slug: "ripgrep" })
get_bundle({ slug: "claude-code-starter-kit" })
install_bundle({ slug: "devops-essentials", pm: "brew" })

REST API v1

Open API with CORS support. No API key required. Rate limited to 30 requests per minute.

GET
/api/v1/tools?q=grep&type=cli

Search tools by keyword with optional type, category, and package manager filters

GET
/api/v1/tools/:slug

Get tool details with install commands for all package managers

GET
/api/v1/bundles

List all CLI tool bundles and skill bundles

GET
/api/v1/bundles/:slug

Get bundle details with full tool list and install commands

GET
/api/v1/bundles/:slug/install?pm=brew

Get a ready-to-run install command for a bundle

Example

curl https://whichcli.dev/api/v1/tools?q=grep&limit=3

OpenAPI Spec

Full OpenAPI 3.1 specification. Use it to auto-generate clients for any language or agent framework.

/api/v1/openapi.json

llms.txt

AI-native site index following the llms.txt standard. Feed it to any LLM for instant context about whichcli.