
Wraps the npm registry API to let Claude search packages, inspect dependencies, and pull download stats without leaving your editor. You get six tools: search by keyword, fetch package metadata (license, maintainers, versions), compare two packages side by side, list dependencies, check download counts across different time windows, and enumerate recent version history. No authentication required. Useful when you're evaluating libraries, checking bundle sizes before adding a dependency, or need current download trends to gauge package health. Works through stdio, so it runs via npx in Claude Desktop or Cursor without additional setup.
Public tool metadata for what this MCP can expose to an agent.
npm_searchSearch npm packages by keywordSearch npm packages by keyword
No parameter schema in public metadata yet.
npm_infoGet detailed package info (version, license, deps, maintainers)Get detailed package info (version, license, deps, maintainers)
No parameter schema in public metadata yet.
npm_downloadsGet download statistics (daily, weekly, monthly, yearly)Get download statistics (daily, weekly, monthly, yearly)
No parameter schema in public metadata yet.
npm_versionsList recent versions of a packageList recent versions of a package
No parameter schema in public metadata yet.
npm_compareCompare two packages side by sideCompare two packages side by side
No parameter schema in public metadata yet.
npm_depsList all dependencies of a packageList all dependencies of a package
No parameter schema in public metadata yet.
Sponsors
An MCP server that lets your AI assistant search npm, compare packages, check download stats, and inspect dependencies. No API keys needed.
You: "Compare react vs preact — size, downloads, and dependencies"
AI: react: 45.5kb min, 25M weekly downloads, 3 deps
preact: 4.2kb min, 3.8M weekly downloads, 0 deps
Works with Claude Desktop, Cursor, and VS Code Copilot.
MCP server npm demo — comparing react vs preact from Claude Desktop
mcp-server-npm-search