Skip to main content
fastCRW Pergamon
Developer

npm Registry

registry.npmjs.org

Package metadata from the public npm registry: every published version, dist-tags, maintainers, dependencies and weekly download counts.

Showing the catalogue

1Request

Unscoped npm package name. Scoped packages are not supported here - the registry only answers the URL-encoded form.

1 credit⌘ ↵
Code follows the fields above
curl "https://api.fastcrw.com/v1/data/npm/collaborators?package=express" \
  -H "Authorization: Bearer $FASTCRW_API_KEY"

2Response example

A sample shape. Press Run to see live data from npm Registry.

JSON
{
  "wesleytodd": "write",
  "jonchurch": "write",
  "ctcpip": "write",
  "ulisesgascon": "write",
  "sheplu": "write"
}

Attribution: Source: npm registry

Licence: You may replicate data from the Public Registry using the Public APIs per this Agreement.

Ask with this source

A prompt for your agent that names this source and how to call it through the crw MCP.

  • Package collaborators

    Use npm Registry (npm) from fastCRW Pergamon, capability "Package collaborators" (collaborators). You want to know who can publish an unscoped package - its current owners rather than its historical authors. Example options: package=express. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "npm" and capability "collaborators". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>

  • Scoped package collaborators

    Use npm Registry (npm) from fastCRW Pergamon, capability "Scoped package collaborators" (collaborators-scoped). You want to know who can publish a scoped package like @babel/core. Example options: scope=babel, package=core. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "npm" and capability "collaborators-scoped". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>

  • Package dist-tags

    Use npm Registry (npm) from fastCRW Pergamon, capability "Package dist-tags" (dist-tags). You only need to know which version a tag like latest or next currently points at. Example options: package=express. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "npm" and capability "dist-tags". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>

  • Scoped package dist-tags

    Use npm Registry (npm) from fastCRW Pergamon, capability "Scoped package dist-tags" (dist-tags-scoped). You need the current version behind a tag for a scoped package like @babel/core. Example options: scope=babel, package=core. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "npm" and capability "dist-tags-scoped". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>