NeoForge Browser MCP

NeoForge Browser MCP

0
0 評論
2 Stars
NeoForge Browser MCP是一個無頭瀏覽器框架,使用Playwright進行自動化,提供實時通信和Web UI以便互動。它支持與MCP集成的AI代理、WebSocket更新和頁面、DOM、控制台和網絡事件的事件訂閱。
新增日期:
創建者:
Apr 10 2025
NeoForge Browser MCP
廣告

NeoForge Browser MCP 是什麼?

這個MCP提供基於Playwright的無頭瀏覽器系統,允許通過Web UI和WebSocket通信來進行自動化、測試和與網頁互動。它支持網頁導航、DOM變更、控制台日誌和網絡請求的實時事件訂閱,使其適合於測試、自動化和AI代理整合。可以使用Docker進行部署,也可以手動安裝,前提條件包括Python 3.13+和XQuartz用於視覺化。該系統促進開發者和QA團隊的遠程控制、監控和自動化。

誰會使用 NeoForge Browser MCP?

  • 開發者
  • QA工程師
  • AI開發者
  • 自動化工程師
  • 測試團隊

如何使用 NeoForge Browser MCP?

  • 第1步:安裝前提條件(Python 3.13+、Docker、如有需要則安裝XQuartz)
  • 第2步:克隆庫或運行一步驟安裝腳本
  • 第3步:配置環境變數如MCP_SECRET
  • 第4步:使用Docker或本地運行MCP瀏覽器伺服器
  • 第5步:通過WebSocket客戶端連接或使用Web UI進行瀏覽器互動
  • 第6步:訂閱所需的事件並執行自動化任務

NeoForge Browser MCP 的核心特徵與益處

主要功能
  • 使用Playwright進行無頭瀏覽器自動化
  • 用於瀏覽器控制的Web UI
  • 實時更新的WebSocket通信
  • 瀏覽器事件的訂閱(導航、DOM、控制台、網絡)
  • 與MCP整合的AI代理
優點
  • 實現遠程瀏覽器自動化和測試
  • 支持實時事件監控和反應
  • 通過Docker或手動設置進行靈活部署
  • 促進AI整合以進行自動化決策
  • 提供有關網頁行為的詳細見解

NeoForge Browser MCP 的主要使用案例與應用

  • 網站的遠程自動化測試
  • AI代理與網頁互動
  • 實時網頁刮取和監控
  • 開發期間的瀏覽器行為分析
  • 自動化QA和錯誤重現

NeoForge Browser MCP 的常見問答

開發者