自動化
chrome-devtools-mcp-manager avatar

chrome-devtools-mcp-manager

管理 OpenClaw 內建 Chrome 瀏覽器及 chrome-devtools-mcp 整合,透過 MCP 協定進行穩定的瀏覽器自動化操作。

簡介

Chrome DevTools MCP Manager 是一個專為需要程式化瀏覽器控制的 OpenClaw 使用者所設計的核心基礎架構技能。透過連接 OpenClaw 的內部瀏覽器工具與外部基於 MCP 的客戶端(如 mcporter 或 Claude Desktop),它實現了複雜的瀏覽器自動化流程。該技能自動化管理專用的瀏覽器實例,確保 CDP(Chrome DevTools Protocol)連接埠就緒、設定檔隔離以維護安全,並配置好 MCP 伺服器以便進行代理程式互動。這非常適合正在建構 AI 驅動網頁爬蟲、自動化測試套件或需要持久瀏覽器對話與深度互動能力的開發者及進階使用者。

  • 透過 openclaw 設定檔對內建 Chrome 進行完整生命週期管理,包括啟動、停止與狀態確認。

  • 完美整合 chrome-devtools-mcp 伺服器,使用 stdio 傳輸方式確保安全且低延遲的通訊。

  • 完整的頁面控制功能,包含列表查詢、網址導航、分頁建立與關閉作業。

  • 進階互動工具集:支援點擊、輸入文字、鍵盤事件模擬與下拉選單選擇。

  • 深度檢視工具:擷取無障礙樹狀結構快照、高解析度截圖,並執行原生 JavaScript 以擷取頁面狀態。

  • 狀態管理:存取與設定瀏覽器 Cookie、LocalStorage 及其他持久性狀態資料,以維持認證對話的連續性。

  • 需要 Node.js 與已配置的 MCP 客戶端;使用者應在 mcporter 或 Claude Desktop 的 JSON 設定檔中定義伺服器。

  • 此技能提供健康檢查公用程式,以驗證 18800 連接埠的連線狀態,確保瀏覽器在執行任務前已準備就緒。

  • 適用於需要超越基礎無頭爬蟲,進入動態互動式對話並模擬人類行為的場景。

  • 操作限制:依賴本地瀏覽器環境;效能取決於系統資源;請確保 chrome-devtools-mcp 相依套件保持最新以維持對 CDP 功能的完整支援。

倉庫統計

Star 數
4,454
Fork 數
1,214
Open Issue 數
7
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年4月30日 上午09:20
在 GitHub 查看