MCP 获取
用于获取 Web 内容和处理图像的模型上下文协议服务器。这使得 Claude Desktop(或任何 MCP 客户端)能够获取 Web 内容并进行适当的图像处理。
快速入门(针对用户)
要将此工具与 Claude Desktop 一起使用,只需将以下内容添加到您的 Claude Desktop 配置( ~/Library/Application Support/Claude/claude_desktop_config.json )中:
这将在需要时自动下载并运行该工具的最新版本。
所需设置
为 Claude 启用辅助功能:
打开系统设置
前往“隐私和安全”>“辅助功能”
点击“+”按钮
从您的应用程序文件夹添加 Claude
为克劳德打开开关
自动剪贴板操作(Cmd+V)需要此辅助功能设置才能正常工作。
Related MCP server: MCP Fetch
特征
Web 内容提取:自动提取 Web 内容并将其格式化为 Markdown
文章标题提取:提取并显示文章标题
图像处理:可选地对网页中的图像进行优化处理(默认情况下禁用,使用
enableFetchImages: true启用)分页支持:支持文本和图像的分页
JPEG 优化:自动将图像优化为 JPEG 以获得更好的性能
GIF 支持:从动画 GIF 中提取第一帧
对于开发人员
以下部分适用于那些想要开发或修改该工具的人。
先决条件
Node.js 18+
macOS(用于剪贴板操作)
Claude Desktop(从https://claude.ai/desktop安装)
tsx(通过
npm install -g tsx)
安装
图像处理规格
处理来自 Web 内容的图像时,将应用以下优化:
图像被转换为 JPEG 格式并进行质量控制
最大宽度默认限制为 1200px
默认最大高度限制为 1600px
色度子采样(4:2:0)可实现更好的压缩
MozJPEG 优化,可实现更小的文件大小
配置
确保 Claude Desktop 已安装并正在运行。
如果还没有安装 tsx,请全局安装:
修改位于以下位置的 Claude Desktop 配置:
~/Library/Application Support/Claude/claude_desktop_config.json
您可以通过 Claude Desktop 菜单轻松找到它:
打开 Claude 桌面
在 Mac 菜单栏上单击 Claude
点击“设置”
点击“开发者”
将以下内容添加到您的 MCP 客户端的配置中:
可用参数
url(必填):要获取的 URLmaxLength(默认值:20000):返回内容的最大长度startIndex(默认值:0):内容中的起始位置imageStartIndex(默认值:0):图像收集的起始位置raw(默认值:false):返回原始内容而不是处理过的 markdownimageMaxCount(默认值:3):每个请求处理的最大图像数量imageMaxHeight(默认值:4000):合并图像的最大高度imageMaxWidth(默认值:1000):合并图像的最大宽度imageQuality(默认值:80):JPEG 质量(1-100)enableFetchImages(默认值:false):启用图像获取和处理功能。仅限 CLAUDE 用户:您可以启用此功能!CLAUDE 可以获取和处理图像!尽情享受这项功能吧!ignoreRobotsTxt(默认值:false):忽略 robots.txt 限制
示例
基本内容获取(无图像)
启用图片抓取
通过图像分页
笔记
由于此工具依赖于 macOS 特定的剪贴板操作,因此仅适用于 macOS。
使用 Sharp 处理图像以获得最佳性能和质量。
当发现多幅图像时,它们会垂直合并,同时考虑尺寸限制。
通过提取动画 GIF 的第一帧来自动处理动画 GIF。
变更日志
v1.1.3
更改了默认行为:默认情况下不获取图像(
enableFetchImages: false)删除
disableImages,改为使用enableFetchImages参数
v1.1.0
增加文章标题提取功能
改进了响应格式以包含文章标题
修复了 MCP 响应内容的类型问题
v1.0.0
初始版本
网页内容提取
图像处理与优化
分页支持