io.github.rog0x/npm

Official registry Developer tools

npm package search, audit, bundle analysis for AI agents

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package @rog0x/mcp-npm-tools
Claude Code
claude mcp add npm -- npx -y @rog0x/mcp-npm-tools@1.0.1
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "npm": {
            "command": "npx",
            "args": [
                "-y",
                "@rog0x/mcp-npm-tools@1.0.1"
            ]
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. mcp-npm-tools
  2. Tools
  3. Setup
  4. Usage with Claude Desktop
  5. Development
  6. License

mcp-npm-tools

MCP server providing npm and Node.js package management tools for AI agents.

Tools

Search the npm registry for packages by keyword. Returns name, description, version, weekly downloads, and last publish date.

npm_package_info

Get detailed information about a specific npm package: all published versions, dependencies, maintainers, repository URL, license, unpacked size, npm quality/popularity/maintenance scores, and weekly download count.

npm_dependency_audit

Analyze a package.json file to find outdated dependencies (compares pinned/range version against latest), deprecated packages, and known security vulnerabilities via the npm bulk advisory API.

npm_bundle_size

Estimate the bundle size of an npm package using the Bundlephobia API. Returns minified size, gzipped size, dependency count, and tree-shaking support indicators.

npm_compare_packages

Compare two or more packages side by side across multiple dimensions: weekly downloads, bundle size, number of runtime dependencies, last publish date, GitHub stars, and license.

Setup

npm install
npm run build

Usage with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "npm-tools": {
      "command": "node",
      "args": ["D:/products/mcp-servers/mcp-npm-tools/dist/index.js"]
    }
  }
}

Development

npm run build   # compile TypeScript
npm start       # run the server

License

MIT

Frequently asked questions

What is io.github.rog0x/npm?

npm package search, audit, bundle analysis for AI agents

How do I install io.github.rog0x/npm?

It runs on your machine. In Claude Code: claude mcp add npm -- npx -y @rog0x/mcp-npm-tools@1.0.1. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.rog0x/npm need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is io.github.rog0x/npm open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains io.github.rog0x/npm?

It is published by rog0x. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.