透過 Playwright MCP 實現完整的瀏覽器自動化——在 Chrome、Firefox 和 WebKit 上進行導航、點擊、填寫表單、擷取資料及截圖。
Playwright MCP 讓您的 AI 代理程式透過模型上下文協定(Model Context Protocol)完全掌控真實的網頁瀏覽器。它以 Microsoft 的 Playwright 引擎為基礎,支援 Chromium、Firefox 與 WebKit,可透過一組簡潔的 MCP 工具實現程式化導覽、表單互動、JavaScript 執行、資料擷取與檔案上傳等功能。無論是在 CI 環境中以無頭模式運行,還是開啟可視瀏覽器進行除錯,它都能完整處理瀏覽器自動化工作流程的整個生命週期。
npx clawhub@latest install playwright-mcp點擊本頁頂部的 安裝 按鈕即可一鍵設定
透過傳遞單一 --browser 旗標,即可針對 Chromium、Firefox 或 WebKit 執行自動化作業。切換引擎無需修改任何程式碼,讓跨瀏覽器測試或相容性檢查變得簡單直覺。
提供 10 個專為特定用途設計的工具——browser_navigate、browser_click、browser_type、browser_evaluate、browser_snapshot、browser_choose_file、browser_press 等——涵蓋 AI 代理所需的每一種常見瀏覽器互動模式。
browser_evaluate 工具可在頁面環境中執行任意 JavaScript,並以 JSON 格式回傳結果,無需額外工具即可進行複雜的資料擷取、DOM 操作與自訂腳本撰寫。
支援無頭(headless)與有頭(headed)模式、可設定的視窗大小、自訂使用者代理(user agent),以及可調整的動作/導航逾時時間——能夠靈活適應 CI 流水線與互動式除錯情境。
預設將檔案系統存取限制在工作區根目錄,支援 --allowed-hosts 與 --blocked-origins 以控制導航目標,並開箱即用地啟用沙箱機制,以降低攻擊面。
可選擇性地儲存 Playwright 追蹤記錄(--save-trace)、錄製工作階段影片(--save-video),並將輸出產出物導向可設定的目錄——適用於偵錯失敗的自動化執行流程或稽核代理程式行為。
導航至登入頁面,使用 browser_type 填入憑證,透過 browser_click 提交表單,接著前往需要驗證的頁面擷取資料——全程在單一代理工作流程中完成。
使用 browser_navigate 載入頁面,再透過 browser_evaluate 搭配自訂腳本,提取僅在 JavaScript 執行後才會出現的表格列、結構化 JSON 或任何 DOM 內容。
逐步操作多步驟表單——選擇下拉選項、上傳檔案、按下鍵盤快捷鍵,以及驗證結果文字——從使用者的角度驗證 Web 應用程式的行為。
依排程導覽至儀表板或登陸頁面,透過 browser_evaluate 及輸出目錄截圖擷取已渲染的狀態,並隨時間標記視覺或內容的變化。
登入後撰寫評價
尚無評價。來分享你的使用體驗吧!