Servidor MCP de DocsFetcher
Un servidor MCP que obtiene documentación de paquetes de múltiples ecosistemas de idiomas para LLM como Claude sin necesidad de claves API.
✨ Características
🌐 Admite múltiples lenguajes de programación (JavaScript, Python, Java, .NET, Ruby, PHP, Rust, Go, Swift)
📦 Obtiene documentación de los paquetes por nombre o URL
🔍 Rastrea sitios de documentación para extraer información completa
📄 Extrae README, documentos de API, ejemplos de código e información del repositorio
🧠 Proporciona datos estructurados para el resumen de LLM
💬 Incluye indicaciones especializadas para el análisis de la documentación
🔑 No se requiere clave API : funciona de forma nativa con Claude Desktop y Cursor IDE
🚀 Instalación
Escritorio de Claude
Abra Claude Desktop → Configuración → Desarrollador
Haga clic en "Editar configuración" y agregue:
Configuración de IDE del cursor
Abra Cursor IDE → Configuración → MCP -> Agregar nuevo servidor MCP
Agregar:
Prerrequisitos
📋 Node.js 18 o posterior
🏃♂️ Corriendo localmente
Una vez instalado, puedes ejecutar el servidor localmente con:
Para el desarrollo con reinicio automático al cambiar archivos:
El servidor se iniciará en el puerto predeterminado (normalmente el 3000). Debería ver un resultado como este:
Para especificar un puerto personalizado:
🛠️ Herramientas disponibles
fetch-url-docs : 🔗 Obtener documentos de una URL específica
fetch-package-docs : 📦 Obtiene la documentación de un paquete con especificación de idioma opcional
fetch-library-docs : 🧠 Herramienta inteligente que funciona con el nombre del paquete o la URL
fetch-multilingual-docs : 🌍 Obtener documentación para un paquete en varios ecosistemas de idiomas
📝 Indicaciones disponibles
summary-library-docs : 📚 Crea un resumen completo de la biblioteca
explain-dependency-error : 🐛 Generar explicaciones de errores de dependencia
💡 Consultas de ejemplo
Información básica de la biblioteca
¿Qué es Express.js y cómo lo uso?
"Cuéntame sobre la biblioteca React"
"¿Cómo uso solicitudes en Python?"
Soporte multilingüe
Muéstrame la documentación de lodash en JavaScript.
Comparación de pandas en Python y data.table en R.
Uso de herramientas
"@fetch-package-docs con nombre_paquete='express' e idioma='javascript'"
"@fetch-package-docs con nombre_paquete='requests' y lenguaje='python'"
"@fetch-multilingual-docs con nombre_paquete='http' e idiomas=['javascript', 'python', 'rust']"
Uso de indicaciones
"@summarize-library-docs con nombreDeLibraria='express'"
"@explain-dependency-error con nombre_del_paquete='dotenv'"
❓ Solución de problemas
Instalación local
El servidor no aparece : ✅ Verifique la ruta absoluta en la configuración
Errores de conexión : 🔄 Reinicie Claude Desktop o Cursor IDE
Errores de obtención : ⚠️ Algunos paquetes pueden tener documentación no estándar
Compatibilidad de idiomas : 🌐 Si un idioma no funciona, intenta usar la URL directa del paquete
📄 Licencia
Instituto Tecnológico de Massachusetts (MIT)
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Obtiene y extrae documentación completa de paquetes de múltiples ecosistemas de lenguajes de programación (JavaScript, Python, Java, etc.) para LLM como Claude sin necesidad de claves API.
- ✨ Características
- 🚀 Instalación
- 🏃♂️ Corriendo localmente
- 🛠️ Herramientas disponibles
- 📝 Indicaciones disponibles
- 💡 Consultas de ejemplo
- ❓ Solución de problemas
- 📄 Licencia
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityFacilitates LLMs to efficiently access and fetch structured documentation for packages in Go, Python, and NPM, enhancing software development with multi-language support and performance optimization.Last updated -3376MIT License
- AsecurityAlicenseAqualityFacilitates searching and accessing programming resources across platforms like Stack Overflow, MDN, GitHub, npm, and PyPI, aiding LLMs in finding code examples and documentation.Last updated -639AGPL 3.0
- -securityAlicense-qualityIntegrates with Claude to enable intelligent querying of documentation data, transforming crawled technical documentation into an actionable resource that LLMs can directly interact with.Last updated -1,906Apache 2.0
- AsecurityFlicenseAqualityA server that enables Claude to search and access documentation from popular libraries like LangChain, LlamaIndex, and OpenAI directly within conversations.Last updated -13
Appeared in Searches
- A server for searching Rust programming language documentation
- A server for finding the latest documentation and best practices for a specific technology
- Access to documentation for coding agents like Cursor and Cline
- Requesting an answer from a specific document
- Understanding the text content of a webpage