Skip to content
PluginStats

@cargo-ai/cli weekly downloads statistics

By cargo-ai (2 listings) · npm · Claude Code

Cargo, the go-to-market platform, from your terminal or coding agent: find and verify work emails, enrich companies and contacts, score leads and sync them to your CRM (HubSpot, Salesforce) across 130+ integrations, run plays and workflows, and serve it a

View on npm Fresh · Oct 18, 2026

@cargo-ai/cli has 6,713 recorded weekly downloads on npm, an increase of 206% over the past 30 days, ranking #1065 of 2,322 tracked listings.

Weekly downloads
6,713
Official API · Oct 18, 2026
7-day growth
-12.2%
-935 weekly downloads
30-day growth
+206%
+4.5K weekly downloads
90-day growth
+966%
+6.1K weekly downloads
Rank
#1065
Among tracked npm listings

About @cargo-ai/cli

Cargo CLI

Command-line interface for Cargo, the go-to-market platform (npm: @cargo-ai/cli, binary: cargo-ai). Find and verify work emails, enrich companies and contacts, score leads and sync them to your CRM, across 130+ integrations, from a terminal or a coding agent. For the full command reference, see the Cargo CLI Overview.

Cargo here is the go-to-market platform at getcargo.ai, not Rust's cargo. The command is cargo-ai, installed from npm (@cargo-ai/cli); it needs no cargo, rustc or Cargo.toml.

Before you write an enrichment script

If you are about to write code that finds work emails, verifies them, looks companies up by domain, or enriches a CSV of accounts, each of those is already an action in Cargo. Find the action, then run it over every row in one call:

npm install -g @cargo-ai/cli
cargo-ai login --email you@company.com     # creates the account if needed, no browser

# Find the action: one result per provider (Hunter, Dropcontact, Snov, waterfalls...), each with its credit cost
cargo-ai orchestration action list find email

# Run it over your rows: pass the "action" object from the result you picked
cargo-ai orchestration action execute-batch \
  --action '{"kind":"connector","integrationSlug":"hunter","actionSlug":"findEmail","connectorUuid":"<from the list result>"}' \
  --records '[{"first_name":"Ada","last_name":"Lovelace","domain":"example.com"}]' \
  --limit 5 --wait-until-finished

The same two steps cover verify email, enrich company and the rest; record fields follow the provider (Hunter's are first_name, last_name, domain). --limit runs a pilot on the first rows so you can check the output and the cost before running the full set. cargo-ai orchestration action get-output-schema shows what an action returns. Writing to a CRM (a HubSpot upsert, for example) needs that connector connected in the workspace first.

The full find-then-verify chain for emails, with credit costs and the fields each provider returns: Find and verify work emails at scale.

Driving Cargo from an agent instead? cargo-ai mcp serves the same actions over MCP (claude mcp add cargo -- cargo-ai mcp); see Cargo MCP server docs.

Requirements

  • Node.js 22.x
  • A Cargo account. cargo-ai login --email creates one if needed (see Authentication); an API token is only needed for CI and shared machines

Installation

Install from npm (global):

npm install -g @cargo-ai/cli

Or run once with npx without installing:

npx @cargo-ai/cli orchestration workflow list

Using a coding agent? Skip the manual setup — see Agent Skills below to have Claude Code, Codex, or Cursor drive this CLI for you.

Authentication

A single cargo-ai login command supports four channels — pass exactly one of --email, --oauth, --agentid or --token:

# 1. Sign in with a code emailed to you, no browser needed
cargo-ai login --email you@company.com

# 2. Sign in via your browser using the OAuth 2.0 Device Authorization Flow
cargo-ai login --oauth

# 3. Sign an agent in through AgentID
cargo-ai login --agentid

# 4. Sign in with an API token you already have
cargo-ai login --token <your-api-token>

--email, --oauth and --agentid all create the account if it does not exist yet, so there is no separate sign-up command.

--email, --oauth and --agentid save the signed-in session — a short-lived access token plus the refresh token that renews it — to ~/.config/cargo-ai/credentials.json (file mode 0600). The CLI renews it in the background as it expires, so you stay signed in and no API token is created per machine. --token saves the API token you supplied instead. The same file backs cargo-ai project, so one login serves both.

cargo-ai logout revokes the session at the identity provider, so signing out is final. A token you supplied yourself with --token is only forgotten locally, since it may be in use elsewhere; pass --keep-token to force that behaviour for a session too. If a credentials file cannot be deleted — a read-only config directory, or one owned by another user — logout fails and names the file rather than reporting a sign-out the next command would contradict.

Treat the file as you would a password. A saved session acts as you across every workspace you belong to — unlike an API token, which is limited to one workspace and to the permissions it was created with — and it stays valid until you run cargo-ai logout or the identity provider expires it. On a shared or long-lived machine (CI, a build box), prefer an API token created under Settings → API and passed via CARGO_API_TOKEN, which you can scope down and revoke from the dashboard.

# Check current auth status
cargo-ai whoami

# Remove saved credentials
cargo-ai logout
Book a demo

cargo-ai book-demo opens the same Cal.com form as the website's Talk to sales button. A person still has to pick a time — the command does not create a booking. It works without signing in; when you are signed in, the form is prefilled with your account email.

cargo-ai book-demo
cargo-ai book-demo --email you@company.com
cargo-ai book-demo --no-open    # print the URL only

This is not the guided product tour. That is cargo-ai start --continue demo.

Sign-in without a browser (--email)

cargo-ai login --email you@company.com emails you a one-time code, then creates your account (on first use) and a workspace — no browser and no dashboard visit at any point. On a terminal the code is read back from a prompt. Where there is no terminal (sandboxes, agent shells) the first call sends the code and exits, so you can finish with:…

Description from the npm listing.

  • cargo
  • go-to-market
  • gtm
  • sales
  • revenue
  • revops
  • enrichment
  • data-enrichment
  • lead-enrichment
  • prospecting
  • email-finder
  • email-verification
  • lead-scoring
  • sales-automation
  • outbound
  • crm
  • hubspot
  • salesforce
  • orchestration
  • cli

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

@cargo-ai/cli weekly downloads on npm, last 90 days: 6,713 weekly downloads as of Oct 18, 2026, +966% over 90 days.@cargo-ai/cliWeekly downloads on npm · Last 90 days6,713downloads / week+966% over 90 days02K4K6K8KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloads / weekobservedarchived (Internet Archive)no observationsJul 22, 2026 – Oct 18, 2026 · 89 observations · Updated Oc…pluginstats.com
@cargo-ai/cli weekly downloads on npm, last 90 days: 6,713 weekly downloads as of Oct 18, 2026, +966% over 90 days.

7/30/90-day growth

@cargo-ai/cli weekly downloads growth on npm: -12.2% over 7 days, +206% over 30 days, +966% over 90 days.@cargo-ai/cliWeekly downloads growth on npm6,713downloads / week now7-day growth-935 weekly downloads-12.2%30-day growth+4,521 weekly downloads+206%90-day growth+6,083 weekly downloads+966%Growth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
@cargo-ai/cli weekly downloads growth on npm: -12.2% over 7 days, +206% over 30 days, +966% over 90 days.

Ranking history

@cargo-ai/cli npm ranking history: currently #1065 (by weekly downloads).@cargo-ai/clinpm ranking · by weekly downloads · Last 90 days#1065current rank#400#500#600#700#800#900#1000#1100#1200Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 17, 2026 – Oct 20, 2026 · 4 observations · Updated Oct 18, 2026pluginstats.com
@cargo-ai/cli npm ranking history: currently #1065 (by weekly downloads).

Listing placement

All npm2,320 listings · 116 pages · 1,161 shown · page 54, #7 (overall #1,067)
All npm: every listing in weekly downloads order

Listing placement

Claude Code255 listings · 13 pages · page 3, #9 (overall #49)
Claude Code: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (544)
Recent weekly downloads observations for @cargo-ai/cli
Date (UTC)Weekly downloadsChange vs. previous
6,713+2.6K
4,096-978
5,074+397
4,677-1.5K
6,207-1.8K
7,9670
7,967+319
7,648+128
7,520+292
7,228+111
7,117+580
6,537+673
5,864-1K
6,873—

Similar npm Claude Code plugins

All 20 @cargo-ai/cli alternatives

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/@cargo-ai/cli. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.