DocsFetcher MCP Server
by cdugo
DocsFetcher MCP Server fetches package documentation from multiple language ecosystems for LLMs like Claude without requiring API keys. It provides structured data for LLM summarization and documentation analysis.
Last updated: N/A
What is DocsFetcher MCP Server?
DocsFetcher MCP Server is a tool that retrieves package documentation from various programming language ecosystems and structures it for use with Large Language Models (LLMs). It eliminates the need for API keys and works natively with tools like Claude Desktop and Cursor IDE.
How to use DocsFetcher MCP Server?
To use DocsFetcher, install it by configuring it within Claude Desktop or Cursor IDE as an MCP server, following the provided instructions. Once configured, you can query the server using specific tools and prompts to fetch and summarize documentation for libraries and packages.
Key features of DocsFetcher MCP Server
Supports multiple programming languages
Fetches documentation for packages by name or URL
Crawls documentation sites to extract comprehensive information
Extracts README, API docs, code examples, and repository info
Use cases of DocsFetcher MCP Server
Summarizing library documentation for quick understanding
Explaining dependency errors in code
Comparing documentation across different programming languages
Fetching documentation for packages without needing API keys
FAQ from DocsFetcher MCP Server
Server not showing up after local installation?
Server not showing up after local installation?
Verify the absolute path in the configuration settings.
Experiencing connection errors?
Experiencing connection errors?
Restart Claude Desktop or Cursor IDE to refresh the connection.
Fetch failures occurring?
Fetch failures occurring?
Some packages may have non-standard documentation formats, causing issues.
Language support not working as expected?
Language support not working as expected?
Try using the package's direct URL to fetch documentation if a specific language isn't working.
How to run the server locally?
How to run the server locally?
Clone the repository, install dependencies with npm install
, build the project with npm run build
, and then start the server using npm start
.