网页抓取工具

chensheng83/fetch-mcp-server
Hosted
0 Stars 216 次浏览 智驭导师授AI 更新于 2026-08-23

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 并提取其内容作为 markdown
    • url (string, required): 要获取的 URL
    • force_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

相关 MCP 服务