I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

Documentation du package-MCP
MCP Server pour récupérer la documentation pour un package
3 years
Works with Finder
1
Github Watches
2
Github Forks
12
Github Stars
📚 DocsFetcher MCP Server
An MCP server that fetches package documentation from multiple language ecosystems for LLMs like Claude without requiring API keys.
✨ Features
- 🌐 Supports multiple programming languages (JavaScript, Python, Java, .NET, Ruby, PHP, Rust, Go, Swift)
- 📦 Fetches documentation for packages by name or URL
- 🔍 Crawls documentation sites to extract comprehensive information
- 📄 Extracts README, API docs, code examples, and repository info
- 🧠 Provides structured data for LLM summarization
- 💬 Includes specialized prompts for documentation analysis
- 🔑 No API key required - works natively with Claude Desktop and Cursor IDE
🚀 Installation
Claude Desktop
- Open Claude Desktop → Settings → Developer
- Click "Edit Config" and add:
{
"mcpServers": {
"docsFetcher": {
"command": "npx",
"args": [
"-y",
"@smithery/cli@latest",
"run",
"@cdugo/mcp-get-docs",
"--config",
"'{}'"
]
}
}
}
Cursor IDE Configuration
- Open Cursor IDE → Settings → MCP -> Add New MCP Servier
- Add:
Name: docsFetcher
Command: npx -y @smithery/cli@latest run @cdugo/mcp-get-docs --config "{}"
Prerequisites
- 📋 Node.js 18 or later
🏃♂️ Running Locally
git clone https://github.com/cdugo/package-documentation-mcp
cd package-documentation-mcp
npm install
npm run build
Once installed, you can run the server locally with:
# From the project root directory
npm start
For development with auto-restart on file changes:
npm run dev
The server will start on the default port (usually 3000). You should see output like:
🚀 DocsFetcher MCP Server running!
📋 Ready to fetch documentation
To specify a custom port:
PORT=8080 npm start
🛠️ Available Tools
- fetch-url-docs: 🔗 Fetch docs from a specific URL
- fetch-package-docs: 📦 Fetch docs for a package with optional language specification
- fetch-library-docs: 🧠 Smart tool that works with either package name or URL
- fetch-multilingual-docs: 🌍 Fetch docs for a package across multiple language ecosystems
📝 Available Prompts
- summarize-library-docs: 📚 Create a comprehensive library summary
- explain-dependency-error: 🐛 Generate dependency error explanations
💡 Example Queries
Basic Library Information
- "What is Express.js and how do I use it?"
- "Tell me about the React library"
- "How do I use requests in Python?"
Multi-language Support
- "Show me documentation for lodash in JavaScript"
- "Compare pandas in Python and data.table in R"
Using Tools
- "@fetch-package-docs with packageName='express' and language='javascript'"
- "@fetch-package-docs with packageName='requests' and language='python'"
- "@fetch-multilingual-docs with packageName='http' and languages=['javascript', 'python', 'rust']"
Using Prompts
- "@summarize-library-docs with libraryName='express'"
- "@explain-dependency-error with packageName='dotenv'"
❓ Troubleshooting
Local Installation
- Server not showing up: ✅ Verify absolute path in configuration
- Connection errors: 🔄 Restart Claude Desktop or Cursor IDE
- Fetch failures: ⚠️ Some packages may have non-standard documentation
- Language support: 🌐 If a language isn't working, try using the package's direct URL
📄 License
MIT
相关推荐
Confidential guide on numerology and astrology, based of GG33 Public information
Oede knorrepot die vasthoudt an de goeie ouwe tied van 't boerenleven
Advanced software engineer GPT that excels through nailing the basics.
A world class elite tech co-founder entrepreneur, expert in software development, entrepreneurship, marketing, coaching style leadership and aligned with ambition for excellence, global market penetration and worldy perspectives.
A medical specialist offering assistance grounded in clinical guidelines. Disclaimer: This is intended for research and is NOT safe for clinical use!
Découvrez la collection la plus complète et la plus à jour de serveurs MCP sur le marché. Ce référentiel sert de centre centralisé, offrant un vaste catalogue de serveurs MCP open-source et propriétaires, avec des fonctionnalités, des liens de documentation et des contributeurs.
Manipulation basée sur Micropython I2C de l'exposition GPIO de la série MCP, dérivée d'Adafruit_MCP230XX
Une passerelle API unifiée pour intégrer plusieurs API d'explorateur de blockchain de type étherscan avec la prise en charge du protocole de contexte modèle (MCP) pour les assistants d'IA.
Miroir dehttps: //github.com/suhail-ak-s/mcp-typeseense-server
本项目是一个钉钉 MCP (Protocole de connecteur de message) 服务 , 提供了与钉钉企业应用交互的 API 接口。项目基于 Go 语言开发 , 支持员工信息查询和消息发送等功能。
La communauté du curseur et de la planche à voile, recherchez des règles et des MCP
Reviews

user_UtxCeH96
As a devoted user of the package-documentation-mcp by cdugo, I am thoroughly impressed by its comprehensive and well-structured documentation. The guidance provided is clear and extremely helpful, making it a breeze to integrate and utilize in my projects. If you're looking for stellar documentation for your packages, this is the go-to resource! Highly recommended!