npm Registry
registry.npmjs.org
Package metadata from the public npm registry: every published version, dist-tags, maintainers, dependencies and weekly download counts.
GET /v1/data/npm/collaborators1Request
Unscoped npm package name. Scoped packages are not supported here - the registry only answers the URL-encoded form.
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.
{
"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>
