Token导航 LogoToken导航TokenDH.com
Fast Webfetch MCP logo
浏览器工具stdio官方级别未说明来源级核验

Fast Webfetch MCP

MCP Server

高性能的网页抓取MCP服务器,支持多种格式内容提取和可选的AI摘要功能。

工具数

4

提示词数

0

GitHub Stars

1

资源数

0
浏览器自动化TypeScriptClaude内容提取Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

NikkeTryHard

提供方

NikkeTryHard

最后核验

2026/5/17 20:21

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -p 3002:3002 mendableai/firecrawl

详细介绍

Claude代码的快速WebFetch MCP服务器

一个高性能的MCP服务器,用于使用带有自动回退功能的Firecrawl后端在Claude Code中进行web获取。

特性

工具说明
fast_fetch获取URL,提取内容,返回markdown
fast_fetch_raw返回未经处理的原始HTML
fast_fetch_json获取并解析JSON端点
fast_fetch_multiple并行获取多个URL

运作原理

  1. 主要的,重要的 使用Firecrawl API进行JS渲染和注释提取
  2. 退路: 如果Firecrawl不可用,则使用直接获取+Mozilla可读性
  3. AI总结: 通过本地LLM API进行可选摘要
URL -> Try Firecrawl -> Success? -> AI Summary (optional) -> Result
              |
              v (failed/unavailable)
       Direct Fetch + Readability -> AI Summary (optional) -> Result

fast_fetch参数

参数类型默认值说明
urlstring必填要获取的URL
promptstring-AI摘要提示
max_lengthnumber10000最大内容长度(字符)
include_linksbooleantrue在输出中包含超链接
no_summarizebooleanfalse即使有提示也跳过AI摘要

快速安装

使用Claude CLI(推荐)

# Clone the repo
git clone https://github.com/nikketryhard/fast-webfetch-mcp.git ~/fast-webfetch-mcp

# Install dependencies
cd ~/fast-webfetch-mcp && bun install

# Add MCP server with environment variables
claude mcp add fast-webfetch \
  -e FIRECRAWL_API_URL=http://localhost:3002 \
  -e FAST_WEBFETCH_API_URL=http://127.0.0.1:8045/v1 \
  -e FAST_WEBFETCH_MODEL=gemini-3-flash \
  -e FAST_WEBFETCH_API_KEY=your_api_key_here \
  -e FAST_WEBFETCH_USE_RUST=1 \
  -e FAST_WEBFETCH_RUST_BIN=/home/YOUR_USERNAME/fast-webfetch-mcp/rust/target/release/fast-webfetch-mcp-rs \
  -- bun run ~/fast-webfetch-mcp/src/index.ts

# Or minimal (uses defaults)
claude mcp add fast-webfetch -- bun run ~/fast-webfetch-mcp/src/index.ts

手动安装

# Clone the repo
git clone https://github.com/nikketryhard/fast-webfetch-mcp.git ~/fast-webfetch-mcp

# Install dependencies
cd ~/fast-webfetch-mcp && bun install

然后添加到 ~/.claude.json:

{
  "mcpServers": {
    "fast-webfetch": {
      "command": "bun",
      "args": ["run", "/home/YOUR_USERNAME/fast-webfetch-mcp/src/index.ts"],
      "env": {
        "FIRECRAWL_API_URL": "http://localhost:3002",
        "FAST_WEBFETCH_API_URL": "http://127.0.0.1:8045/v1",
        "FAST_WEBFETCH_MODEL": "gemini-3-flash",
        "FAST_WEBFETCH_API_KEY": "your_api_key_here",
        "FAST_WEBFETCH_USE_RUST": "1",
        "FAST_WEBFETCH_RUST_BIN": "/home/YOUR_USERNAME/fast-webfetch-mcp/rust/target/release/fast-webfetch-mcp-rs"
      }
    }
  }
}

环境变量

变量默认值描述
FIRECRAWL_API_URLhttp://localhost:3002Firecrawl API终结点
FAST_WEBFETCH_API_URLhttp://127.0.0.1:8045/v1用于摘要的OpenAI兼容API
FAST_WEBFETCH_MODELgemini-3-flash摘要模型名称
FAST_WEBFETCH_API_KEY_(空)_摘要终结点的API密钥
FAST_WEBFETCH_USE_RUST0启用Rust后端工作路径
FAST_WEBFETCH_RUST_BIN_(空)_Rust二进制文件的绝对路径

Firecrawl设置(可选但推荐)

为了获得最佳效果(JS渲染、注释提取),请在本地运行Firecrawl:

# Using Docker
docker run -p 3002:3002 mendableai/firecrawl

# Or use the official Firecrawl MCP
claude mcp add firecrawl-mcp -e FIRECRAWL_API_URL=http://localhost:3002 -- npx -y firecrawl-mcp

如果没有Firecrawl,服务器将退回到直接获取+可读性(无JS渲染)。

与原生WebFetch的比较

功能本机WebFetch快速WebFetch
Reddit/推特被屏蔽(403)有效
用户代理克劳德用户(已阻止)真实浏览器UA
JS渲染是(使用Firecrawl)
评论是(使用Firecrawl)
内容俳句总结全降价
AI总结Haiku 3.5可配置模型
最大长度100KB可配置
原始HTML
JSON获取
并行获取
回退直接获取

需求

  • 包子 运行时
  • 克劳德代码2.0+
  • (可选)用于JS渲染的Firecrawl
  • (可选)用于摘要的兼容OpenAI的API

许可证

麻省理工学院

贡献

PR欢迎!请先打开一个问题来讨论更改。

目录标签

目录标签

浏览器自动化TypeScriptClaude内容提取网页抓取本地部署AI摘要并行处理Firecrawl集成

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP