npm Registry

registry.npmjs.org

Community

The npm Registry is the world's largest software registry for JavaScript packages. Search, download, and publish Node.js packages with version management and dependency resolution.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://registry.npmjs.org

Crawl failures

1

Last verified

2026-03-01 11:10:21

Health

Loading health data...

Capabilities

get_downloads

other

Get download statistics for a package over a time period.

Detail: https://registry.npmjs.org/capabilities/get_downloads

get_package

other

Get full metadata for a specific npm package including all versions.

Detail: https://registry.npmjs.org/capabilities/get_package

get_package_version

other

Get metadata for a specific version of an npm package.

Detail: https://registry.npmjs.org/capabilities/get_package_version

manage_dist_tags

other

Add, remove, or list distribution tags for a package.

Detail: https://registry.npmjs.org/capabilities/manage_dist_tags

publish_package

other

Publish a new version of a package to the npm registry.

Detail: https://registry.npmjs.org/capabilities/publish_package

search_packages

other

Search for npm packages by keyword, author, or description.

Detail: https://registry.npmjs.org/capabilities/search_packages

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: npm Registry
Description: The npm Registry is the world's largest software registry for JavaScript packages. Search, download, and publish Node.js packages with version management and dependency resolution.
Auth: api_key
Capabilities:
  - get_downloads: Get download statistics for a package over a time period.
  - get_package: Get full metadata for a specific npm package including all versions.
  - get_package_version: Get metadata for a specific version of an npm package.
  - manage_dist_tags: Add, remove, or list distribution tags for a package.
  - publish_package: Publish a new version of a package to the npm registry.
  - search_packages: Search for npm packages by keyword, author, or description.