Skip to main content
Feedback

NPM MCP connector

Updated 

NPM is the registry service for JavaScript and Node.js package distribution, hosting metadata and version information for millions of open-source packages. The NPM MCP connector allows AI agents to look up package metadata, review version histories, and search the registry for relevant packages. It also supports managing distribution tags, giving teams visibility into and control over which package versions are released under tags like latest or beta.

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:

  • Check package metadata before adding dependencies to a project
  • Verify the latest stable version of any JavaScript package
  • Track distribution tags to confirm what latest or beta points to
  • Search the npm registry for packages that match a project need
  • Audit version history to identify outdated dependencies
  • Promote a release to production by updating distribution tags
  • Compare package versions across releases before upgrading
  • Confirm publish details and ownership for security reviews

Example prompts

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

  • What's the latest version of the express package on npm?
  • Show me all versions of lodash published in the last year.
  • Search npm for packages related to date formatting.
  • What distribution tags exist for the react package?
  • Update the beta tag for my-package to version 2.3.1.
  • Give me the metadata for the axios package.
  • Find popular npm packages for handling CSV files.
  • What does the latest tag point to for typescript?
  • List every version of vue that's been published.
  • Check if webpack has a canary release tagged.

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
getPackageMetadataGet package metadata
getPackageVersionsGet package versions
searchPackagesSearch packages
getDistTagsGet all distribution tags
updateDistTagUpdate a distribution tag
On this Page