Website Downloader MCP Server

Downloads websites and their assets for use with Retrieval-Augmented Generation (RAG) systems.

Local serverstdioPython★ 6

What is the Website Downloader MCP Server?

Downloads websites and their assets for use with Retrieval-Augmented Generation (RAG) systems.

What you get

Simple MCP server for downloading documentation websites and preparing them for RAG indexing.

  • Downloads complete documentation sites, well big chunks anyway
  • Maintains link structure and navigation, not really. lol
  • Downloads and organizes assets (CSS, JS, images), but isn't really AI friendly and it all probably needs some kind of parsing or vectorizing into a db or something
  • Creates clean index for RAG systems, currently seems to make an index in each folder, not even looked at it
  • Simple single-purpose MCP interface, yup

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Example prompts to try

  • “Use Website Downloader to Components.”

Frequently asked questions

The tool outputs a directory containing the website's HTML files, organized assets, and a `rag_index.json` file with metadata about the downloaded site, like URL and page count.