docs-fetch-mcp
5
Docs Fetch MCP Server is a Model Context Protocol server that allows language models to explore and fetch web content autonomously. It enables recursive exploration and efficient content extraction, optimizing learning from documentation and topic-specific web pages.
Docs Fetch MCP Server
A Model Context Protocol (MCP) server designed for fetching web content with recursive exploration capabilities. It allows LLMs to autonomously explore web pages and documentation.### Overview The Docs Fetch MCP Server offers an effective way for LLMs to retrieve web content, including:
- Clean content extraction from web pages
- Recursive exploration of linked pages
- Smart filtering of links
- Efficient crawling with parallel processing and robust error handling### Features
- Content Extraction
- Link Analysis
- Recursive Exploration
- Parallel Processing
- Robust Error Handling
- Dual-Strategy Approach
- Timeout Prevention
- Partial Results### Usage
Exposes an MCP tool
fetch_doc_content
to fetch web page content and explore linked pages.### Installation
- Clone repository
- Install dependencies
- Build the project
- Configure MCP settings
Dependencies
@modelcontextprotocol/sdk
puppeteer
axios
Development
Run server in development mode.
License
MIT