selenium-mcp-server

selenium-mcp-server

0
0 評論
0 Stars
一個讓 AI 代理可以透過 Selenium WebDriver 控制網頁瀏覽器的伺服器,支持自動測試、網頁擷取及透過模型上下文協議進行表單自動化等任務。
新增日期:
創建者:
Apr 13 2025
selenium-mcp-server
廣告

selenium-mcp-server 是什麼?

這個 MCP 伺服器利用 Selenium WebDriver 讓 AI 代理以程式方式與網頁瀏覽器互動。它公開了各種工具,例如導航、元素查找、點擊、發送鍵和檢索頁面源碼,促進網頁自動化、測試、擷取和表單填寫等任務的執行。使用 Node.js 構建,與 Cursor 和 Claude Desktop 等 MCP 客戶端無縫整合,提供一種標準化的方式讓 AI 在受控環境中操作瀏覽器。伺服器支持 WebDriver 配置、工具註冊及強健的錯誤處理,適合自動化工作流程和動態網頁互動場景。

誰會使用 selenium-mcp-server?

  • AI 開發人員
  • 測試自動化工程師
  • 網頁擷取專家
  • 研究分析師
  • MCP 整合開發者

如何使用 selenium-mcp-server?

  • 從 GitHub 克隆代碼庫
  • 使用 npm 安裝依賴項
  • 配置你的 WebDriver(例如,ChromeDriver)
  • 使用 npm run build 構建伺服器
  • 使用 npm start 啟動伺服器
  • 與像 Cursor 或 Claude Desktop 這樣的 MCP 客戶端進行整合

selenium-mcp-server 的核心特徵與益處

主要功能
  • selenium_navigate
  • selenium_findElement
  • selenium_click
  • selenium_sendKeys
  • selenium_getPageSource
優點
  • 使 AI 代理能自動控制瀏覽器
  • 支持網頁擷取和測試工作流程
  • 提供模組化且易於擴展的架構

selenium-mcp-server 的主要使用案例與應用

  • 自動化網頁測試與品管
  • 網頁擷取與數據提取
  • 自動化表單提交和互動
  • 在 AI 工作流程中整合瀏覽器控制

selenium-mcp-server 的常見問答

開發者