NPM Package Documentation
Fetches npm package documentation by retrieving README files from GitHub repositories or package tarballs with automatic fallback across multiple branch names and file formats.
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.
Share This Project
Embed Badge
Add this badge to your README:
[](https://hifriendbot.com/ai-list/npm-package-documentation/)
