MCP Catalogs
首页hanzi-browse screenshot

hanzi-browse

by hanzili·161·综合分 48

MCP 服务器,让 AI 智能体能够使用浏览器自动化与复杂网站交互,提供特定网站的使用指导。

browser-automationweb-scrapingproductivity
48
Forks
29
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

Hanzi Browse 是一个浏览智能体的上下文层,提供网站指导书帮助 AI 导航复杂网站。它提供两种模式:用于 AI 智能体的 MCP 集成和用于构建应用程序的 API 访问。服务器暴露浏览器自动化工具,包括 browser_start、browser_message、browser_status、browser_stop 和 browser_screenshot。它支持 24 个主要网站,包括 X、LinkedIn、Gmail、GitHub 等,提供专门的交互提示而非脆弱的脚本。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:从具有动态内容的复杂网站自动化提取数据
:让 AI 智能体执行登录流程和表单提交
:将浏览器自动化集成到 AI 编码助手中用于测试和部署
:支持哪些网站?
:如何处理反机器人检测?

什么时候选它

当您需要为 AI 代理在具有动态内容和反机器人措施的复杂网站上自动化浏览器交互时,选择 Hanzi Browse,因为标准抓取工具无法处理这些情况。

什么时候不要选它

如果您需要自动化标准网页抓取工具可以处理的简单网站,或者需要开源许可(核心组件是专有的),不要选择 Hanzi Browse。

此 server 暴露的工具

从 README 抽取出 5 个工具
  • browser_start

    Run a browser automation task. Blocks until complete.

  • browser_message

    Send a follow-up message to an existing browser session.

  • browser_status

    Check the progress of an ongoing browser automation task.

  • browser_stop

    Stop a currently running browser automation task.

  • browser_screenshot

    Capture the current browser page as an image.

可对比工具

puppeteerplaywrightbrowserless

安装

# 通过 npx 安装
npx hanzi-browse setup

对于 Claude Desktop 集成,添加到 Claude Desktop 配置中:

{
  "mcpServers": {
    "hanzi-browse": {
      "command": "npx",
      "args": ["hanzi-browse", "mcp"]
    }
  }
}

FAQ

支持哪些网站?
Hanzi Browse 目前支持 24 个网站,包括 X、LinkedIn、Gmail、GitHub、Notion、Figma、Slack、Reddit、Amazon、eBay、Walmart、Target、Zillow、Apartments.com、Craigslist、Indeed、Google Docs、Sheets、Calendar、Drive、ChatGPT、Claude.ai 和 Stack Overflow。
如何处理反机器人检测?
Hanzi Browse 不使用网站变化时会失效的脆弱脚本,而是为 LLM 提供有关如何导航特定网站的提示。模型保持控制力,可以在 DOM 变化时适应,无需重新构建适配器。

hanzi-browse 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。