Doc Fetcher MCP
A Claude Code plugin for fetching documents from Dash document sets or any URL and converting them into Markdown format, supporting section extraction and response size control.
rating : 2 points
downloads : 0
What is Doc-Fetcher?
Doc-Fetcher is a document retrieval and conversion tool designed specifically for developers. It can intelligently search for and fetch technical documents and convert them into an easy-to-read Markdown format. The main features include: 1. **Dash document set integration**: Supports searching over 200 technical document sets (such as React, TypeScript, Python, etc.) 2. **Web document scraping**: Can fetch document content from any URL 3. **Intelligent conversion**: Automatically extracts the main content of the web page and removes irrelevant elements such as advertisements and navigation 4. **Claude Code plugin**: As a plugin for Claude Code, it provides a seamless document查阅 experienceHow to use Doc-Fetcher?
Using Doc-Fetcher is very simple: 1. **Install the plugin**: Install it through the Claude Code plugin marketplace 2. **Configure Dash** (optional): If using Dash document sets, you need to enable Dash's API server 3. **Start querying**: Directly request documents in the conversation, such as "View the useEffect documentation for React" 4. **Get the results**: The tool will automatically search, fetch, and return the formatted document contentApplicable scenarios
Doc-Fetcher is particularly suitable for the following scenarios: - **Quickly查阅 API documentation during development**: No need to leave the development environment - **Learn new technologies**: Quickly fetch relevant technical documents - **Document organization**: Convert web documents into clean Markdown format - **Team knowledge sharing**: Quickly share technical document fragmentsMain features
Dash document set integration
Seamlessly integrates with the Dash document application and supports searching over 200 technical document sets. Supports documentation for mainstream technology stacks such as React, TypeScript, Python, and Node.js.
Direct URL retrieval
Can fetch document content from any web page URL, not limited to Dash document sets. Automatically identifies and extracts the main content.
Intelligent section extraction
Supports extracting specific sections of a document, such as "Parameters", "Return values", "Examples", etc., to avoid returning a long, complete document.
Markdown format conversion
Uses Readability and Turndown technologies to convert HTML documents into a clear and easy-to-read Markdown format, preserving code blocks, lists, and other formats.
Intelligent content limitation
Supports setting a maximum number of tokens to control the size of the returned content, suitable for quick查阅 and avoiding information overload.
Claude Code plugin
As an official plugin for Claude Code, it provides a seamless document query experience without the need to switch tools.
Advantages
One-stop document query: No need to switch between multiple document websites
Offline support: Supports local document query through Dash without an internet connection
Unified format: All documents are converted into a consistent Markdown format
Fast response: Local query speed is extremely fast with almost no delay
Developer-friendly: Optimized specifically for development workflows
Flexible configuration: Supports multiple query methods and parameter settings
Limitations
Depends on Dash: Some features require the installation and configuration of the Dash application
Document update delay: Dash document sets may not be the latest version
Complex web page processing: Some complex web pages may not be perfectly converted
Requires Claude Code: Mainly used as a Claude Code plugin
Internet dependency: The URL retrieval function requires an internet connection
How to use
Install Claude Code
Ensure that Claude Code 1.0.33 or a higher version is installed. This is a prerequisite for using the Doc-Fetcher plugin.
Install the Doc-Fetcher plugin
Install Doc-Fetcher through the Claude Code plugin marketplace. There are two installation methods: through the command line or using the plugin marketplace command.
Configure Dash (optional)
If you need to use the Dash document set function, you need to install the Dash application and enable the API server.
Start using
After installation, you can directly use the document query function in the Claude Code conversation.
Usage examples
Quickly查阅 React Hook documentation
When developing a React application, you need to quickly查阅 the detailed usage and parameter description of the useEffect Hook.
Learn a new Python library
When starting to learn a new Python library, you need to get the complete API documentation and quick start guide.
Extract specific sections of a technical article
A technical article is very long, and you only need the code example section for reference.
Compare implementations of different technologies
You need to view the implementations of the same function in multiple technologies at the same time.
Frequently Asked Questions
Is Doc-Fetcher free?
Can I still use it without installing Dash?
Which document sets are supported?
How do I update the document set content?
Does it support Chinese documents?
Is there a limit on the number of uses?
How do I report a problem or request a new feature?
Does it support custom document sets?
Related resources
GitHub repository
The source code and latest version of Doc-Fetcher
Dash official website
The official website of the Dash document management tool
Claude Code documentation
The official usage documentation for Claude Code
Model Context Protocol
The official specification documentation for the MCP protocol
Problem feedback
Submit bug reports or feature requests

Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
20.3K
4.5 points

Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
34.2K
5 points

Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
25.4K
4.3 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
72.3K
4.3 points

Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
31.0K
5 points

Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
64.3K
4.5 points

Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
21.0K
4.5 points

Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
47.4K
4.8 points



