---
title: "Coverage Cat CLI"
description: "Coverage Cat CLI docs covering installation from source, the Coverage Cat Homebrew tap, discovery commands, MCP commands, and authenticated API requests."
canonical: "https://www.coveragecat.com/developers/cli"
last-updated: "2026-08-20"
---

# Coverage Cat CLI

## Coverage Cat CLI package

Coverage Cat maintains an official CLI package named `@coveragecat/cli`.
The package source and release automation live in the public repo even when a tagged npm release has not been published yet.

The canonical sources live at:

- Package source: `https://github.com/Coverage-Cat/cats/tree/main/tools/coveragecat-cli`
- Homebrew tap: `Coverage-Cat/cats`
- Homebrew formula source: `https://raw.githubusercontent.com/Coverage-Cat/cats/main/Formula/coveragecat.rb`

## Install with Homebrew

Coverage Cat publishes a tap-ready formula at the repo root:

```sh
brew tap Coverage-Cat/cats
brew install coveragecat
coveragecat help
```

## Install from the package source

If you want the package source directly before npm publication:

```sh
git clone https://github.com/Coverage-Cat/cats.git
cd cats/tools/coveragecat-cli
npm pack
npm install -g ./coveragecat-cli-0.1.0.tgz
coveragecat help
```

## What the Coverage Cat CLI covers

- `/api/agent` discovery
- `/api/agent/openapi.yaml` and `/openapi.json`
- Product MCP and docs MCP manifests plus list operations
- Read-only calculator and homeowners-agent-finder endpoints
- Generic authenticated requests to the agent-operable API surface

## Common commands

```sh
coveragecat discover
coveragecat openapi yaml
coveragecat mcp product tools
coveragecat tool home_calculator --json '{"zip":"90210","home_sqft":1800}'
coveragecat batch --json '{"operations":[{"tool":"home_calculator","input":{"zip":"90210","home_sqft":1800}}]}'
coveragecat request POST /api/agent/homeowners/quotes   --bearer "$COVERAGECAT_BEARER"   --idempotency-key demo-1   --json '{"uid":"abc123"}'
```

## Related docs

- `/developers/quickstart`
- `/developers/auth`
- `/developers/openapi`
- `/developers/mcp`
- `/developers/sandbox`
