用途:接收网页 URL,把网页内容转换为 Markdown 文件保存,便于归档、整理或作为 AI 上下文资料。
主要能力:
- 转换模式:普通模式(默认,生成易读 Markdown);AI 优化模式(加入 YAML 前置元数据,如 title、url、summary、topics、main_points、content_type、difficulty,并规范正文结构);双模式(同时生成原始版与 AI 优化版两份文件)。
- 保存选项:可存到当前目录或指定路径,也可只展示内容不保存。
- 批量转换多个 URL,并自动命名文件。
- 可只提取网页中指定章节,或指定 Markdown 格式要求(如标题层级、代码高亮)。
- 动态内容处理:当 WebFetch 返回内容过短(少于约 500 字符)时,可询问用户是否改用 Playwright 渲染。
使用方式:先提供以 http:// 或 https:// 开头的 URL(HTTP 会自动升级为 HTTPS);再选择转换模式并确认保存路径与文件名;随后通过 WebFetch 抓取并转换,再用 Write 工具保存。AI 优化与双模式的提示词结构在资料中有完整示例。动态内容可用 MCP Playwright(首次安装:npx @modelcontextprotocol/server-playwright)或 Node Playwright 作为回退。
适用场景:网页文章、博客、技术文档、教程的本地归档;构建供 AI 读取的学习资料;需要原始版与 AI 优化版对照保存的情形。
限制:WebFetch 仅抓取静态 HTML,React、Vue、Next.js 等 JavaScript 渲染页面可能返回空白或缺失内容;同一 URL 有 15 分钟缓存;图片仅保留原始链接、不下载;长文档可能被摘要;需注意网页内容版权;文件保存依赖有效路径与写权限。