Fetch MCP 服务器

Fetch MCP 服务器

为你的 FlowHunt 流程添加实时网页抓取和内容转换——Fetch MCP 服务器灵活获取 HTML、JSON、Markdown 和纯文本,增强 AI 能力。

“Fetch” MCP 服务器有什么作用?

Fetch MCP 服务器是一款灵活的 Model Context Protocol (MCP) 服务器,能以多种格式(HTML、JSON、纯文本和 Markdown)抓取网页内容。作为 AI 助手与外部网页资源之间的桥梁,Fetch MCP 使 AI 驱动应用能够按需获取并转换网页数据。无论是用于数据提取、内容摘要还是进一步处理,这都让开发者和 AI 代理能够将动态网页内容纳入其工作流。该服务器支持自定义请求头,利用现代 fetch API,并配备了解析和转换网页数据的工具,是需要实时在线信息访问任务的宝贵资产。

提示词列表

仓库中未提及提示词模板。

资源列表

  • Fetch MCP 服务器不提供任何持久性资源。它被设计为按需抓取和转换网页内容。

工具列表

  • fetch_html
    抓取网站并以 HTML 格式返回内容。
    输入: url(必填),headers(可选)。
    输出: 网页的原始 HTML 内容。

  • fetch_json
    从 URL 抓取 JSON 文件。
    输入: url(必填),headers(可选)。
    输出: 解析后的 JSON 内容。

  • fetch_txt
    抓取网站并以纯文本格式返回内容(无 HTML)。
    输入: url(必填),headers(可选)。
    输出: 纯文本内容,已去除 HTML 标签、脚本和样式。

  • fetch_markdown
    抓取网站并以 Markdown 格式返回内容。
    输入: url(必填),headers(可选)。
    输出: 已转换为 Markdown 格式的网页内容。

该 MCP 服务器的应用场景

  • 网页内容提取
    获取公开网站的 HTML、JSON 或纯文本内容,供 AI 代理进一步分析或摘要。

  • 内容转换
    将网站内容转换为 Markdown 或纯文本格式,方便在笔记、文档工具中集成或使用。

  • API 数据检索
    从公开 API(JSON 格式)抓取结构化数据,用于工作流、仪表盘或为 LLM 驱动应用提供上下文。

  • 自定义数据采集
    通过自定义请求头访问需要认证或特定头信息的端点,支持更高级的数据获取场景。

  • AI 代理内容解析
    赋能 AI 助手在对话、研究或自动化任务中解析并利用实时网页内容。

如何设置

Windsurf

  1. 确保已在系统中安装 Node.js。
  2. 克隆 Fetch MCP 仓库并安装依赖(npm install)。
  3. 使用 npm run build 构建服务器。
  4. 在你的 Windsurf 配置文件中添加如下内容:
    {
      "mcpServers": {
        "fetch": {
          "command": "node",
          "args": [
            "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
          ]
        }
      }
    }
    
  5. 重启 Windsurf 并确认 MCP 服务器正在运行。

API 密钥安全

按需插入环境变量:

{
  "mcpServers": {
    "fetch": {
      "command": "node",
      "args": ["{ABSOLUTE PATH TO FILE HERE}/dist/index.js"],
      "env": {
        "API_KEY": "${FETCH_API_KEY}"
      },
      "inputs": {
        "api_key": "${FETCH_API_KEY}"
      }
    }
  }
}

Claude

  1. 确保已安装 Node.js。
  2. 按照仓库设置步骤操作(克隆、安装、构建)。
  3. 编辑 Claude 的 MCP 配置:
    {
      "mcpServers": {
        "fetch": {
          "command": "node",
          "args": [
            "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
          ]
        }
      }
    }
    
  4. 保存文件并重启 Claude。
  5. 确认 Fetch MCP 服务器已可用。

API 密钥安全

参考 Windsurf 部分给出的 JSON 示例。

Cursor

  1. 安装 Node.js。
  2. 克隆并构建 Fetch MCP Server(npm installnpm run build)。
  3. 添加到 Cursor 的 MCP 配置:
    {
      "mcpServers": {
        "fetch": {
          "command": "node",
          "args": [
            "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
          ]
        }
      }
    }
    
  4. 保存并重启 Cursor。
  5. 验证连接是否成功。

API 密钥安全

同上,使用环境变量 JSON 格式。

Cline

  1. 确保已安装 Node.js。
  2. 克隆并构建 Fetch MCP Server。
  3. 配置 Cline MCP:
    {
      "mcpServers": {
        "fetch": {
          "command": "node",
          "args": [
            "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
          ]
        }
      }
    }
    
  4. 重启 Cline 并确认服务器正常工作。

API 密钥安全

参照前述环境变量 JSON 示例。

如何在流程中使用 MCP

在 FlowHunt 中使用 MCP

要在 FlowHunt 工作流中集成 MCP 服务器,首先添加 MCP 组件到你的流程,并将其连接到你的 AI 代理:

FlowHunt MCP flow

点击 MCP 组件以打开配置面板。在 system MCP 配置区域,使用如下 JSON 格式插入你的 MCP 服务器信息:

{
  "fetch": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具使用此 MCP,拥有其全部功能和能力。请记得将 “fetch” 替换为你的实际 MCP 服务器名称,并将 URL 替换为你自己的 MCP 服务器地址。


总览

部分可用性说明/备注
总览提供灵活的 MCP HTTP 内容抓取
提示词列表未提及提示词模板
资源列表无持久性资源,按需抓取内容
工具列表fetch_html、fetch_json、fetch_txt、fetch_markdown
API 密钥安全配置中使用环境变量(有示例)
采样支持(对评估不重要)无采样支持相关信息

我会给 Fetch MCP 服务器打 7/10。它实用、文档清晰、许可证合规且工具丰富,但缺少提示词模板、持久性资源以及根节点或采样支持相关信息。


MCP 评分

有 LICENSE✅ (MIT)
有至少一个工具
Fork 数量72
Star 数量448

常见问题

什么是 Fetch MCP 服务器?

Fetch MCP 服务器是一款 Model Context Protocol 服务器,允许 AI 代理和工作流以多种格式(HTML、JSON、纯文本、Markdown)抓取网页内容,实现实时数据提取、转换与集成。

Fetch MCP 服务器提供哪些工具?

它提供四个主要工具:fetch_html(获取原始 HTML)、fetch_json(获取并解析 JSON)、fetch_txt(返回纯文本内容)和 fetch_markdown(转换为 Markdown)。

Fetch MCP 服务器会存储数据吗?

不会,它不提供持久性资源。所有内容都是按需抓取和转换,保证隐私和数据的实时性。

如何在运行 Fetch MCP Server 时保护 API 密钥?

在 MCP 配置中使用环境变量来保护 API 密钥,具体可参考每个集成客户端的设置示例。

Fetch MCP Server 支持自定义请求头吗?

支持,所有工具都支持自定义请求头,可用于高级数据采集和访问需认证的端点。

有哪些常见的使用场景?

常见场景包括用于 AI 研究的网页内容提取、将网页文章转换为 Markdown 进行文档处理、为仪表盘抓取 API 数据,以及让 AI 聊天机器人利用实时在线信息。

将 Fetch MCP 服务器集成到 FlowHunt

通过动态访问网页内容,为你的 AI 工作流注入新动力。将 Fetch MCP 服务器加入 FlowHunt 流程,启用 HTML、JSON 和 Markdown 抓取,实现更智能的自动化。

了解更多

Scrapling Fetch MCP 服务器
Scrapling Fetch MCP 服务器

Scrapling Fetch MCP 服务器

Scrapling Fetch MCP 服务器使 AI 助手和聊天机器人能够从带有机器人保护的网站访问文本和 HTML 内容,从而可以检索文档和参考资料,提升开发流程。...

1 分钟阅读
MCP Server Web Scraping +4
mcp-rquest MCP 服务器
mcp-rquest MCP 服务器

mcp-rquest MCP 服务器

mcp-rquest MCP 服务器为 AI 助手赋予先进的类浏览器 HTTP 请求能力、强大的反爬虫机制以及文档到 Markdown 的转换功能。基于 rquest 引擎驱动,实现安全、真实的网页交互和高效处理大型网页或文档响应。...

2 分钟阅读
MCP Server HTTP +5
Firecrawl MCP 服务器
Firecrawl MCP 服务器

Firecrawl MCP 服务器

Firecrawl MCP 服务器为 FlowHunt 和 AI 助手注入先进的网页抓取、深度研究和内容发现能力。无缝集成让你能在开发环境中实时提取数据并自动化研究流程。...

2 分钟阅读
AI Web Scraping +4