Skip to main content
Feedback

NPM MCP connector

NPM is the package registry for JavaScript and Node.js modules, hosting metadata, versions, and distribution information for open source packages. The NPM MCP connector allows AI agents to retrieve package metadata, search the registry for packages, and access version history and distribution tags. It also supports updating distribution tags to manage package release channels across your JavaScript projects.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the NPM MCP connector to perform the following actions:

  • Monitor package version releases to alert teams of updates affecting dependencies
  • Verify package authenticity and metadata before approving libraries for internal use
  • Track distribution tag changes to manage staging, production, and release versions
  • Automate dependency audits by retrieving complete package version histories
  • Route package notifications to development teams based on search results and tags
  • Validate package availability across environments before deploying applications
  • Maintain accurate package registries by updating distribution tags across instances

Example prompts

Use the following example prompts to invoke NPM MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all available versions of the Express package in NPM.
  • Search NPM for packages related to authentication and security.
  • Find the latest distribution tag for the React package in NPM.
  • Get the full metadata for the Next.js package from NPM.
  • Update the production tag to version 5.2.1 for our custom package in NPM.
  • List all distribution tags assigned to the TypeScript package in NPM.
  • Search NPM for data validation packages with high download counts.
  • Retrieve the complete package information for Lodash from NPM.
  • Check what versions are available for the Webpack package in NPM.
  • Find all packages maintained by a specific author in NPM.

NPM MCP connector tools

The NPM MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
getPackageMetadataRetrieves detailed information and configuration data for a specific package.
getPackageVersionsLists all available versions of a package with their release history.
searchPackagesFinds packages by name or keywords across the registry.
getDistTagsRetrieves all distribution tags and their assigned package versions.
updateDistTagAssigns or reassigns a distribution tag to a specific package version.
On this Page