Skip to content

Getting Started

Terminal window
npm install @mcptoolshop/registry-stats

Query a single package from npm:

Terminal window
registry-stats express -r npm

Output:

npm | express
month: 283,472,710 week: 67,367,773 day: 11,566,113
Terminal window
registry-stats express

This checks npm, PyPI, NuGet, VS Code Marketplace, and Docker Hub for the package name.

Terminal window
registry-stats requests -r pypi
registry-stats Newtonsoft.Json -r nuget
registry-stats esbenp.prettier-vscode -r vscode
registry-stats library/node -r docker

Create a config to track all your packages:

Terminal window
registry-stats --init

This generates registry-stats.config.json. Edit it to list your packages, then run with no arguments:

Terminal window
registry-stats
Terminal window
registry-stats express -r npm --json
Terminal window
registry-stats express -r npm --range 2025-01-01:2025-06-30

Returns daily download counts with monthly breakdown and trend analysis. Available for npm (549 days) and PyPI (180 days).