网页抓取工具
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"fetch_mcp_server": {
"args": [
"fetch-mcp-server"
],
"command": "uvx"
}
}
}
可用工具 (1 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
fetch_url 2 个参数 需填 1 项
该工具会向目标 URL 发送 HTTP 请求并返回页面内容。默认情况下,会尝试提取网页的主要正文并转换为 Markdown 格式, 以便模型更容易阅读和理解。如果 `force_raw` 为 True,则返回原始 HTML 内容而不进行正文提取和格式转换。
必填参数:url
服务介绍
Fetch MCP 服务
一个提供网页内容获取功能的模型上下文协议服务器。该服务器使 LLM 能够从网页检索和处理内容,将 HTML 转换为 markdown,便于使用。
可用工具
fetch- 从互联网获取 URL 并提取其内容作为 markdownurl(string, required): 要获取的 URLforce_raw(boolean, optional): 是否返回原始内容(默认:false)
使用 uv 安装运行
使用 ['uv'](https://docs.astral.sh/uv/) 时无需特定安装。我们将使用 ['uvx'](https://docs.astral.sh/uv/guides/tools/) 直接运行 fetch-mcp-server。
uvx fetch-mcp-server
使用 PIP 安装运行
或者你可以通过 pip 安装 'fetch-mcp-server':
pip install fetch-mcp-server
安装完成后,你可以用以下方式作为脚本运行:
python fetch-mcp-server
调试
你可以用 MCP Inspector 调试服务器。对于 UVX 安装:
npx @modelcontextprotocol/inspector fetch-mcp-server
或者如果你已经在某个特定目录里安装了该软件包,或者正在开发:
cd path/to/servers/src/fetch
npx @modelcontextprotocol/inspector uv run fetch-mcp-server