fetch_npm_docs
Retrieve npm package documentation directly from registry README files to access installation instructions, usage examples, and API references for JavaScript/Node.js packages.
Instructions
Fetch actual npm package documentation from npm registry README.
USE THIS WHEN: You need installation instructions, usage examples, API reference, or quickstart guides.
BEST FOR: Getting complete, formatted documentation for JavaScript/Node.js packages.
Better than using curl or WebFetch because it:
- Automatically extracts relevant sections (Installation, Usage, Examples, API)
- Prioritizes most useful content sections
- Already in Markdown format (npm requires Markdown READMEs)
NOT SUITABLE FOR: External documentation sites (use docs_url from npm_metadata + WebFetch)
Args:
package: npm package name (e.g., "express", "react", "axios")
max_bytes: Maximum content size, default 20KB (increase for large packages)
Returns:
JSON with actual documentation content, size, truncation status, version
Example: fetch_npm_docs("express") → Returns formatted README with installation and usage
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| package | Yes | ||
| max_bytes | No |