NPM Registry

NPM Registry MCP Connector for Claude

A+

Search and inspect the NPM registry — query package metadata, check versions, and explore the JavaScript ecosystem directly from your AI agent.

4 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect to the NPM Registry to explore the world's largest software registry. This MCP server allows your AI agent to query package information, search for libraries, and retrieve specific version details without leaving your chat or IDE.

What you can do

  • Package Metadata — Fetch full or abbreviated metadata for any NPM package using its name.
  • Version Tracking — Get specific details for any version or the 'latest' release of a package.
  • Advanced Search — Find packages using full-text search with qualifiers for authors, keywords, and quality metrics.
  • Registry Health — Monitor the registry instance status, document count, and database sizes.

How it works

  1. Subscribe to this server
  2. Enter your NPM Read-Only Token (optional for public queries, recommended for rate limits)
  3. Start searching and inspecting packages from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Software Engineers — quickly check package dependencies, versions, and metadata without switching to a browser.
  • DevOps & CI/CD Teams — verify package availability and version history during pipeline debugging.
  • Security Researchers — inspect package metadata and maintenance scores to evaluate library health.
npmjavascriptnode-jspackage-managersoftware-registry

4 tools expose this connector's capabilities to your AI agent.

get_registry_meta

Get information about the NPM registry instance

get_package

Get metadata for an NPM package

get_package_version

Get metadata for a specific version of an NPM package

search_packages

Supports qualifiers like author:name, maintainer:name, keywords:word, is:unstable, not:insecure. Search for packages in the NPM registry

See how to talk to your AI agent using NPM Registry.

Search for packages related to 'react' with high popularity.

I've searched the registry for 'react' with a focus on popularity. Top results include 'react' (the core library), 'react-dom', and 'react-router'. Would you like to see the specific metadata for any of these?

Get the metadata for the latest version of the 'lodash' package.

Fetching the latest version of 'lodash'... The current version is 4.17.21. It has 0 dependencies and is widely used for JavaScript utility functions. I can provide the full list of exported methods if needed.

What is the current document count in the NPM registry?

Checking registry metadata... The NPM registry currently contains over 3.5 million documents with a total database size of approximately 2.4TB. The instance name is 'registry'.

Yes! Use the `get_package_version` tool with the version set to 'latest'. It will return the full metadata including dependencies, scripts, and engine requirements for that specific release.

Related Connectors