NPM Package Documentation

11

Fetches npm package documentation by retrieving README files from GitHub repositories or package tarballs with automatic fallback across multiple branch names and file formats.

Category MCP Servers
Added Mar 28, 2026
Views 68

About

This MCP server provides up-to-date documentation for npm packages directly in your IDE by fetching README files from either the package's GitHub repository or the npm package tarball itself. Built by Anand Sukumaran Nair using TypeScript and the MCP SDK, it implements a dual-fallback strategy that first attempts to retrieve documentation from GitHub's raw content API across multiple branch names (master, main, develop), then falls back to downloading and extracting the package tarball to locate README files in various formats. The implementation handles GitHub URL parsing, temporary file management, and multiple README file extensions, making it valuable for developers who need quick access to package documentation without leaving their development environment or manually navigating to external documentation sites.

Is this your product? Claim this listing with an email at your domain to post updates.

Is this your project?

Claim this listing to manage your page, access analytics, and unlock upgrades. Verification takes 60 seconds.

Log In to Claim

Share This Project

Embed Badge

Add this badge to your README:

[![Listed on AiList](https://hifriendbot.com/ai-list/badge/npm-package-documentation.svg)](https://hifriendbot.com/ai-list/npm-package-documentation/)
Listed on AiList

List Your Project

Join the directory Ai agents read. Free forever.

Submit Your Project