AdsPower
AdsPower

AdsPower LocalAPI MCP 伺服器:利用人工智慧實現更智慧的瀏覽器自動化

By AdsPower||359 Views

快速閱讀

了解 AdsPower 本機 API MCP 伺服器如何賦能 Claude 等 AI 工具,輕鬆開啟、關閉和建立瀏覽器設定檔。立即試用,體驗更高階的自動化功能。

人工智慧正在迅速改變我們使用自動化工具的方式。想像一下,你只需向你的 AI 助手發出一個簡單的命令,例如“創建三個具有隨機指紋的瀏覽器配置文件並立即打開它們”,然後就能看到它立即執行。這正是全新的AdsPower LocalAPI MCP 伺服器所能實現的。

這種強大的整合透過模型上下文協議 (MCP)將 AdsPower 的瀏覽器自動化功能與 AI 模型連接起來,使 Claude Desktop 等工具能夠透過自然語言直接啟動、關閉和管理瀏覽器設定檔。




什麼是MCP?它為何如此重要?

MCP(模型上下文協定)是一個開源標準,它將 AI 模型連接到瀏覽器、資料庫和 API 等外部系統。

您可以將 MCP 視為人工智慧領域的 USB-C 介面——一種通用連接方式,使Claude等工具能夠直接與 AdsPower 互動。它將人工智慧從被動的聊天機器人轉變為能夠執行實際操作的智慧代理:例如啟動瀏覽器、更新指紋或管理多個線上身分。


對於開發者而言,MCP 簡化了整合;對於 AI 工具而言,它擴展了功能;對於用戶而言,這意味著一件事——真正實現對話式自動化


MCP


隆重介紹 AdsPower 本機 API + MCP 伺服器

AdsPower Local API MCP 伺服器是一個多功能控制平台,它允許 AI 與AdsPower 的 LocalAPI進行通訊。該伺服器使用TypeScriptPlaywrightNPM構建,無需編寫腳本即可透過自然語言存取瀏覽器自動化任務。


有了它,人工智慧模型可以:

  • 🧩 建立新的瀏覽器設定檔
  • 🚀 啟動和停止瀏覽器設定文件
  • 🔄 更新瀏覽器指紋配置
  • 🕵️自動化網路任務,例如資料抓取、登入模擬或內容測試
  • 更多的...

這種整合有助於技術使用者和非技術使用者更有效率地管理瀏覽器自動化工作流程。


技術堆疊

  • Playwright – 支援 Chrome、Firefox 和 Safari 的跨瀏覽器自動化框架
  • TypeScript – 確保可靠性和可維護性
  • NPM模組化-安裝簡便,設定快捷


如何設定 MCP 伺服器

您可以將 AdsPower 的 MCP 伺服器與 Claude Desktop、Cursor 或其他與 MCP 相容的工具連接起來。這裡以 Claude 為例進行說明。


要求


Claude桌面配置指南

a. 開啟 Claude,然後依序點選檔案 > 設定 > 開發者 > 編輯配置,編輯設定檔。


通常情況下,.json 檔案會儲存在以下路徑:

  • 在 macOS 上:~/Library/Application Support/Claude/claude_desktop_config.json
  • 在 Windows 系統中:%APPDATA%/Claude/claude_desktop_config.json


b. 然後開啟 .json 文件,並將以下資訊加入文件:

適用於 macOS / Linux

{
  "mcpServers": {
    "adspower-local-api": {
      "command": "npx",
      "args": ["-y", "local-api-mcp-typescript"]
    }
  }
}


適用於 Windows

{
  "mcpServers": {
    "adspower-local-api": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "local-api-mcp-typescript"]
    }
  }
}


c. 儲存檔案並重新啟動 Claude Desktop。


Save the json file


d. 前往「檔案」>「設定」>「連接器」 ,檢查 Claude 是否已成功連接到 AdsPower API。


Check Connector


點擊「配置」後,您可以查看所有可透過 Claude 使用的工具。


Check All AdsPower Tools


e. 透過在 Claude 中輸入提示,讓 AdsPower 瀏覽器自動運作。

注意:操作時,請確保AdsPower 已在您的電腦上啟動,並停用「API 驗證」 。但是,您需要在停用 API 驗證之前確認該設定檔受信任,以避免被其他程式惡意存取。


Disable "API verification"



現在您可以直接在 Claude 中發出命令,並讓它自動執行任務。讓我們來看看一些常用場景。

範例 1:開啟瀏覽器設定檔

若要示範如何在 Claude 中開啟瀏覽器設定文件,請鍵入:

開啟瀏覽器,輸入設定檔 ID:xxxx(輸入理想的設定檔編號),然後在 AdsPower 中存取 google.com。

Claude 將連接到 AdsPower 的 LocalAPI,並執行/api/v1/browser/start命令來啟動該特定瀏覽器設定檔並自動開啟 Google。


Open a Browser Profile


範例 2:關閉瀏覽器設定檔

要停止所有正在運行的瀏覽器,只需輸入:

關閉所有正在執行的 AdsPower 瀏覽器設定檔。

Claude 將發出/api/v1/browser/stop命令以安全地關閉活動會話。


範例 3:建立瀏覽器設定檔

若要示範如何自動建立瀏覽器設定文件,請輸入:

使用 Chrome 134 建立 Android UA 瀏覽器,並開啟設定檔。

注意:在執行此命令之前,請確保已安裝相應的瀏覽器核心版本(Chrome 134)。


 Create a Browser Profile


Claude 將建立一個具有 Android 使用者代理程式的新設定文件,並利用 AdsPower 的 API 端點自動啟動瀏覽器。


Check the Created Profiles


何時使用此集成

此整合非常適合:

透過此設置,您可以讓 Claude 「開啟三個具有隨機指紋的瀏覽器設定檔」或「刪除設定檔」、「將瀏覽器設定檔移至某個群組」—所有這些操作都會透過 AdsPower 自動執行。


為什麼這很重要

透過將AdsPower 瀏覽器MCP 的通用 AI 連接性結合,這種集合成為自動化帶來了新的靈活性。

開發者節省了編寫腳本的時間,最終用戶可以透過對話存取高級功能——這是人工智慧瀏覽器控制的完美結合。

結果:簡化了工作流程,加快了測試速度,並實現了真正的無人值守瀏覽器自動化。


Check Tools


最後想說的話

AdsPower MCP 伺服器重新定義了使用者與瀏覽器自動化互動的方式。現在,您無需手動啟動設定檔或編寫腳本,即可讓 AI 處理從建立到控制的一切操作。

無論您是在投放廣告活動、管理多個電子商務商店,還是測試自動化流程,此整合都能提供一種更聰明、更快速、更直覺的方式來管理瀏覽器設定檔。


👉 立即試用 AdsPower LocalAPI MCP 伺服器:




👉了解更多:
https://github.com/AdsPower/local-api-mcp-typescript

體驗新一代人工智慧驅動的瀏覽器設定檔管理—專為簡單、靈活和創新而打造。


AdsPower

與AdsPower一起,開啟多帳號管理新篇章

AdsPower LocalAPI MCP 伺服器:利用人工智慧實現更智慧的瀏覽器自動化

人們也讀過

AdsPower