docs-fetch-mcp

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
  1. Clone repository
  2. Install dependencies
  3. Build the project
  4. Configure MCP settings

Dependencies

  • @modelcontextprotocol/sdk
  • puppeteer
  • axios

Development

Run server in development mode.

License

MIT