# NPM Helper
> Provides specialized tools for searching npm packages, fetching documentation, checking outdated dependencies, and safely upgrading Node.js packages with version constraint management
Canonical: https://www.mcpfolio.com/servers/npm-helper
Last updated: 2026-10-28
## Catalog record

- Publisher: pinkpixel-dev
- Categories: development, productivity, search

## Repository

https://github.com/pinkpixel-dev/npm-helper-mcp

## Transports

stdio

## Authentication

No credentials were configured; the tested read-only tool “search_npm” succeeded in an isolated environment. Other tools may have additional requirements.

## Tools

- **search_npm**: Search for npm packages
- **fetch_package_content**: Fetch detailed content from an npm package page URL
- **get_package_versions**: Get available versions for an npm package
- **get_package_details**: Get detailed information about an npm package
- **check_updates**: Scan package.json for outdated dependencies
- **upgrade_packages**: Upgrade dependencies in package.json
- **filter_updates**: Check/upgrade updates for specific packages
- **resolve_conflicts**: Handle dependency conflicts (uses 'peer' strategy)
- **set_version_constraints**: Configure version upgrade rules for dependencies
- **run_doctor**: Iteratively install upgrades and run tests

## Sources

- [MCP.Directory public profile](https://mcp.directory/servers/npm-helper)
- [npm registry metadata](https://registry.npmjs.org/%40pinkpixel%2Fnpm-helper-mcp)

## Setup

Use the interactive setup panel on [the detail page](https://www.mcpfolio.com/servers/npm-helper) to view instructions for each supported client.