DocsFetcher
Createdcdugo
Retrieves package documentation from multiple language ecosystems for use with LLMs.
About
DocsFetcher is an MCP server designed to fetch package documentation from a variety of programming language ecosystems, making it easy to access comprehensive information for use with Large Language Models (LLMs). It supports languages such as JavaScript, Python, Java, .NET, Ruby, PHP, Rust, Go, and Swift. The server crawls documentation sites, extracts READMEs, API documentation, code examples, and repository info, and provides structured data optimized for LLM summarization, all without requiring API keys.
Key Features
- Supports multiple programming languages
- Fetches documentation for packages by name or URL
- Extracts README, API docs, code examples, and repository info
- Provides structured data for LLM summarization
- No API key required
Use Cases
- Comparing documentation for similar libraries across different languages, such as Python and R.
- Fetching documentation for a specific library in JavaScript to understand its usage.
- Generating a comprehensive summary of a library's documentation using provided prompts.