Skip to content
PluginStats

@mcpjam/cli weekly downloads statistics

By mcpjam (2 listings) · npm · MCP servers

Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI

View on npm Fresh · Oct 18, 2026

@mcpjam/cli has 3,845 recorded weekly downloads on npm, ranking #1203 of 2,322 tracked listings.

Weekly downloads
3,845
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1203
Among tracked npm listings

About @mcpjam/cli

@mcpjam/cli

Test, debug, and validate MCP servers locally, or manage MCPJam Cloud via mcpjam cloud. Health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI.

Install

npm i -g @mcpjam/cli

Or run without installing:

npx -y @mcpjam/cli@latest --help

Commands

Local MCP testing stays at the top level. Most account-bound commands live under mcpjam cloud; hosted readiness is the root-level exception. See the 4.0 migration guide.

$ mcpjam --help

Usage: mcpjam [options] [command]

Test, debug, and validate MCP servers locally, or manage MCPJam Cloud via `mcpjam cloud`. Health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI.

Options:
  -v, --version      output the CLI version
  --timeout <ms>     Request timeout in milliseconds (default: 30000)
  --rpc              Include RPC logs in JSON output
  --quiet            Suppress non-result progress output
  --no-telemetry     Disable anonymous usage telemetry
  --format <format>  Output format
  -h, --help         display help for command

Local MCP testing:
  server             Inspect MCP server connectivity and capabilities
  tools              List and invoke MCP server tools
  resources          List and read MCP resources
  subscriptions      Open a long-lived MCP subscription and stream its notifications
  compat             Check whether an MCP server's tools and widgets work on each AI host
  prompts            List and fetch MCP prompts
  apps               Validate MCP Apps metadata and resource wiring
  tasks              Create, inspect and drive MCP Tasks
  oauth              Run MCP OAuth login, proxy, and conformance flows
  xaa                Run the Cross-App Access (ID-JAG) debugger against an MCP server
  protocol           MCP protocol inspection and conformance checks
  readiness          Grade a server or plugin against a publisher's directory

MCPJam Cloud:
  cloud              MCPJam Cloud account commands (login, projects, evals, tunnels)

CLI:
  inspector          Start or attach to the local MCPJam Inspector
  mcp                Run MCPJam as an MCP server over stdio
  telemetry          Inspect and configure anonymous CLI telemetry

mcpjam oauth login authenticates against an MCP server. mcpjam cloud login authenticates your MCPJam account. Run mcpjam cloud --help for the Cloud groups.

Quick start

# Probe: is the server reachable? What transport? Is OAuth configured?
mcpjam server probe --url https://your-server.com/mcp

# Health check: MCP handshake, tool/resource/prompt sweep, exit code 0 or fail
mcpjam server doctor --url https://your-server.com/mcp --access-token $TOKEN

# OAuth login
mcpjam oauth login --url https://your-server.com/mcp --protocol-version 2025-11-25

# MCP Apps conformance
mcpjam apps conformance --url https://your-server.com/mcp --access-token $TOKEN

# Render a UI-capable tool result in Inspector
mcpjam tools call --url https://your-server.com/mcp --access-token $TOKEN \
  --tool-name create_view --tool-args @params.json --ui --quiet --format json

# List tools with full schemas
mcpjam tools list --url https://your-server.com/mcp --access-token $TOKEN --format json

# Run MCPJam itself as a stdio MCP server (for Claude Desktop, Claude Code, Cursor, ...)
mcpjam mcp

# MCPJam Cloud (account-bound)
mcpjam cloud login
mcpjam cloud projects list
mcpjam cloud eval run --suite smoke

Why

MCP servers don't have built-in health checks, OAuth conformance tests, or deploy-time regression detection. mcpjam adds those.

What it does

CI gate on every deploy

Run server doctor in your pipeline. It probes connectivity, runs the MCP handshake, and sweeps every tool, resource, and prompt. Exit code 0 or the build fails.

mcpjam server doctor --url $MCP_SERVER_URL --access-token $TOKEN --format json
Catch breaking changes before they ship

server export snapshots your entire tool surface as diffable JSON. A renamed parameter or changed description shows up in the diff.

mcpjam server export --url $URL --access-token $TOKEN > before.json
# deploy...
mcpjam server export --url $URL --access-token $TOKEN > after.json
diff <(jq -S . before.json) <(jq -S . after.json)
OAuth conformance across the full matrix

Cover the full registration × protocol version × auth mode matrix from a single config file. Outputs JUnit XML.

mcpjam oauth conformance-suite --config ./oauth-matrix.json --reporter junit-xml > report.xml
Verify tokens work end-to-end

OAuth can succeed while tools/list returns 401 because the audience, scope, or session init is wrong. --verify-call-tool completes the full chain (OAuth, MCP connect, tool call) and reports which step fails.

mcpjam oauth conformance --url $URL --protocol-version 2025-11-25 \
  --registration dcr --verify-call-tool your_critical_tool
Protocol version compatibility

MCP has shipped three protocol versions (2025-03-26, 2025-06-18, 2025-11-25). Clients upgrade on their own schedule. Declare the version matrix once and test on every push.

{
  "flows": [
    { "label": "2025-03-26/dcr", "protocolVersion": "2025-03-26", "registrationStrategy": "dcr" },
    { "label": "2025-06-18/dcr", "protocolVersion": "2025-06-18", "registrationStrategy": "dcr" },
    { "label": "2025-11-25/cimd", "protocolVersion": "2025-11-25", "registrationStrategy": "cimd" }
  ]
}
Structured debug artifacts

--debug-out captures a JSON artifact with every request and response in the OAuth and MCP flow. Attach it to a ticket instead of writing reproduction steps.

mcpjam oauth login --url $URL --protocol-version 2025-11-25 \
  --registration dcr --debug-out oauth-debug.json
Incident triage…

Description from the npm listing.

  • mcp
  • model-context-protocol
  • oauth
  • conformance
  • cli
  • testing
  • debugging
  • health-check
  • ci

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

@mcpjam/cli weekly downloads on npm, last 90 days: 3,845 weekly downloads as of Oct 18, 2026.@mcpjam/cliWeekly downloads on npm · Last 90 days3,845downloads / week3.4K3.6K3.8K4K4.2K4.4KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloads / weekOct 18, 2026 – Oct 18, 2026 · 1 observations · Updated Oct 18, 2026pluginstats.com
@mcpjam/cli weekly downloads on npm, last 90 days: 3,845 weekly downloads as of Oct 18, 2026.

7/30/90-day growth

@mcpjam/cli weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.@mcpjam/cliWeekly downloads growth on npm3,845downloads / week now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
@mcpjam/cli weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

@mcpjam/cli npm ranking history: currently #1203 (by weekly downloads).@mcpjam/clinpm ranking · by weekly downloads · Last 90 days#1203current rank#1201#1202#1203#1204#1205Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 20, 2026 – Oct 20, 2026 · 1 observations · Updated Oct 18, 2026pluginstats.com
@mcpjam/cli npm ranking history: currently #1203 (by weekly downloads).

Listing placement

All npm2,320 listings · 116 pages · 1,162 shown · page 61, #6 (overall #1,206)
All npm: every listing in weekly downloads order

Listing placement

MCP servers277 listings · 14 pages · page 13, #3 (overall #243)
MCP servers: 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 (1)
Recent weekly downloads observations for @mcpjam/cli
Date (UTC)Weekly downloadsChange vs. previous
3,845—

Similar npm MCP servers plugins

All 20 @mcpjam/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/@mcpjam/cli. First seen Oct 20, 2026; last successful collection Oct 20, 2026. See the methodology.