npm Package Info
npm.packages.infoRetrieve metadata for any npm package: version, description, license, dependencies, maintainers, repository URL, keywords, engines. Input package name (optionally version) to get details. Supports scoped packages and 2.1M+ packages.
Instructions
Get metadata for any npm package: version, description, license, dependencies, maintainers, repository URL, keywords, engines. 2.1M+ packages. Supports scoped packages (@scope/name). Returns latest version by default or a specific version.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| package | Yes | npm package name (e.g. express, react, @anthropic-ai/sdk) | |
| version | No | Specific version to fetch (e.g. 5.2.1). Defaults to latest |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. | |
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. |