MCP Windows 网站下载工具

MCP Windows 网站下载工具

用于下载整个 Windows 工作网站及其资源并保存到库中以供 AI 使用的 MCP 工具。

快速入门

  1. 克隆仓库并进入目录: git clone https://github.com/angrysky56/mcp-windows-website-downloader.git cd mcp-windows-website-downloader

  2. 创建虚拟环境并安装依赖: uv venv ./venv/Scripts/activate pip install -e .

  3. 配置 claude_desktop_config.json 文件,添加以下内容(修改路径): "mcp-windows-website-downloader": { "command": "uv", "args": [ "--directory", "F:/GithubRepos/mcp-windows-website-downloader", "run", "mcp-windows-website-downloader", "--library", "F:/GithubRepos/mcp-windows-website-downloader/website_library" ] }

  4. 启动服务器: python -m mcp_windows_website_downloader.server --library docs_library

  5. 使用 Claude Desktop 或其他 MCP 客户端调用工具: result = await server.call_tool("download", { "url": "https://docs.example.com" })

输出结构

docs_library/
  domain_name/
    index.html
    assets/
      css/
      js/
      images/
    rag_index.json