Hydrafetch

com.hydrafetch由 hydrafetch.com 发布官方发布者v1.0.1更新于 Oct 29, 2026

Clean web data for agents: any URL to Markdown or JSON, plus search, crawls and company brand data.

已验证Streamable HTTP可网页运行网页搜索与抓取浏览器自动化

概览

AI 生成的概览

远程 MCP 服务器,把公开网页转成干净的 Markdown 或 JSON,并提供搜索、站点地图、爬取、批量抓取、品牌信息与截图。

可以做什么
  • 搜索网络,返回带排名的标题、链接与摘要,可选把结果一并抓取为 Markdown
  • 读取单个页面为干净的 Markdown、HTML、链接或结构化数据,或按 JSON schema 或提示词抽取指定字段
  • 从站点地图与链接列出网站上的 URL,再以后台任务爬取整站,或批量抓取一组 URL,并用状态工具查看进度与分页结果
  • 获取公司的品牌记录或仅获取其标志,并从计算样式读取网站的设计令牌、配色与字号体系
  • 在真实浏览器中渲染页面并截取 PNG,或采集页面图片及其元数据
  • 用调用返回的 requestId 对不准确或被拦截的结果提交反馈
适用场景
适合需要获取公开网络最新内容的场景:阅读或引用某个具体页面、用搜索调研问题、从同一网站收集大量页面、抽取价格或日期等结构化字段,或查询公司的品牌与设计令牌。
运行要求
远程 streamable HTTP 端点,无需本地包或运行时。未声明任何身份验证、环境变量或请求头。需要能访问该服务的网络,用量按每抓取一个页面消耗积分计费。
安装前请注意
抓取、爬取、批量以及带抓取的搜索会按页面消耗积分,请谨慎设置爬取上限。服务会代你抓取公开网页,因此提交的 URL 会发送给第三方。反馈调用会把 requestId 或 URL 及说明发送给服务提供方。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Hydrafetch,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.hydrafetch%2Fweb/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "hydrafetch": {
      "type": "http",
      "url": "https://api.hydrafetch.com/mcp"
    }
  }
}

工具

14

scrape

Scrape

Fetch one web page and return its main content as clean markdown, with optional HTML, links or structured data. Use it to read a page whose URL you already have. For many pages of one site use crawl; for a list of URLs use batch.

输入参数url必填formatspreferStructure

map

Map

List the URLs on a website, found through its sitemap and links, without fetching their content. Use it to see which pages exist before choosing which to scrape.

输入参数url必填limit

crawl

Crawl

Discover and scrape the pages of a website as one background job, following its links from a starting URL. Returns a crawl id straight away; read progress and results with crawl_status. Each page scraped costs 1 credit, so set limit to what you need.

输入参数url必填limitmaxDepth

crawl_status

Crawl status

Read a crawl started with crawl: its progress, and one page of the scraped results. When nextOffset is not null, pass it as offset to read the next page of results.

输入参数limitoffsetcrawlId必填maxCharsPerPage

batch

Batch

Scrape a list of URLs you already have, such as pages found with map. Waits for the batch to finish and returns the first page of results in the same call, so a short list needs one call; read further pages, or a batch still running, with batch_status. Each URL scraped costs 1 credit.

输入参数urls必填waitlimitmaxCharsPerPage

batch_status

Batch status

Read a batch started with batch: its progress, and one page of results in the order the URLs were sent. When nextOffset is not null, pass it as offset to read the next page of results.

输入参数limitoffsetbatchId必填maxCharsPerPage

brand

Brand

A company's brand from its domain: logos for light and dark backgrounds, its colours, name, description and social profiles. Use it to answer what a company is or how it presents itself.

输入参数domain必填

extract

Extract

Pull specific fields out of one or more pages as JSON, shaped by a JSON schema or described in a prompt. Use it when you need values such as prices, names or dates rather than the whole page text.

输入参数urls必填promptschemashowSourcesshowConfidencepreferStructure

styleguide

Styleguide

A site's design tokens read from computed styles in a real browser: colours by role with contrast ratios, the dark theme colours when the site has one, the type scale, corner radius and button styling, how panels, the header bar and panel titles are drawn, plus ready-made CSS, Tailwind and shadcn/ui stylesheets. Values defined through CSS variables come back resolved to the hex actually painted. To recreate how a site looks rather than only its tokens, take a screenshot of the page too.

输入参数urldomainmaxAge

screenshot

Screenshot

Render a page in a real browser and capture a PNG, returning its public URL. Use when the question is what the page looks like rather than what it says.

输入参数url必填maxAgetimeoutwaitForfullPageviewportviewportWidthviewportHeight

images

Images

Harvest a page's images with their metadata, without rendering it. Cheaper than a screenshot and returns the source images rather than a picture of the page.

输入参数url必填

feedback

Rate a result

Tell Hydrafetch whether an earlier result was accurate. Use it after a scrape, search or other call returns missing, wrong or blocked content, so it gets looked at; a good rating is welcome too. Pass the requestId from that call's usage block, or the URL it read.

输入参数urlnoterating必填reasonsrequestId

版本历史

2
  1. v1.0.1最新Oct 29, 2026
  2. v1.0.0Sep 16, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。