每天了解几个MCP SERVER:官方网页抓取神器 Fetch

之前介绍了企业级 MCP 网关 Archestra,今天来聊聊 MCP 官方的另一个实用工具 —— Fetch

一句话概括:它能让你的 AI 直接抓取网页内容,并转换成 Markdown 格式。

能做什么

最核心的功能就是抓网页

# 伪代码示例
fetch(url="https://example.com")
# → 返回 Markdown 格式的网页内容

支持参数:

  • url — 必须填,要抓取的网址
  • max_length — 最大字符数,默认 5000
  • start_index — 从第几个字符开始,用于长网页分块读取
  • raw — 是否返回原始内容(不转 Markdown)

适用场景

我常用的几个场景:

  1. 让 AI 读文档 — 甩一个文档网址给它,自己去抓取并总结
  2. 实时查资料 — 不依赖训练数据,直接从网上获取最新信息
  3. 长文分块读 — 用 start_index 参数分段读取大型网页

怎么安装

官方支持多种方式:

方式一:uvx(推荐)

{
  "mcpServers": {
    "fetch": {
      "command": "uvx",
      "args": ["mcp-server-fetch"]
    }
  }
}

方式二:Docker

{
  "mcpServers": {
    "fetch": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "mcp/fetch"]
    }
  }
}

方式三:pip

pip install mcp-server-fetch

然后配置:

{
  "mcpServers": {
    "fetch": {
      "command": "python",
      "args": ["-m", "mcp_server_fetch"]
    }
  }
}

注意事项

官方提了一个安全警告

这个服务器可以访问本地/内部 IP 地址,可能存在安全风险。

所以线上环境使用时要小心,别让它访问到内网服务。

另外,默认会遵守网站的 robots.txt,如果想忽略可以加 --ignore-robots-txt 参数。

我的用法

我一般把它和 Claude Code 配合使用:

  • 遇到不确定的问题,先让 AI 自己去网上查
  • 扔一个文档链接,让它自己读
  • 写文章需要最新数据时,让 AI 实时抓取

比搜索引擎的好处是:AI 直接读取内容,不用自己在一堆搜索结果里翻。


下期想看哪个 MCP Server?可以在评论区留言。

相关链接:

  • GitHub:https://github.com/modelcontextprotocol/servers/tree/main/src/fetch
  • PyPI:https://pypi.org/project/mcp-server-fetch/
Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐