Reduck MCP

官方

Reduck MCP 讓代理程式能探索、執行及建立作為工具使用的瀏覽器自動化腳本。腳本透過我們的擴充功能,在您自己的 Chrome 中執行,讓您的代理程式能在您已登入的環境中運作——不會暴露憑證,且使用相同的指紋,因此不會被偵測為機器人。

你可以用 Reduck MCP 做什麼?

  • 列出可用的自動化腳本 — 請您的 AI 呼叫 list_scripts,查看有哪些 Reduck 瀏覽器腳本可供使用。
  • 在即時網站上執行腳本 — 指示您的助理呼叫 run_script 來執行瀏覽器任務,例如從真實網站擷取天氣資料。
  • 設定遠端 MCP 存取 — 設定您的用戶端,透過 https://mcp.reduck.ai 上的 streamable HTTP 連線至 Reduck,並使用 OAuth 瀏覽器登入。
  • 驗證伺服器連線 — 請您的助理確認 Reduck 伺服器處於啟用狀態,方法是檢查 list_scripts 和 run_script 這兩個工具是否皆可使用。

託管 MCP 伺服器

npx add-mcp 'https://mcp.reduck.ai/mcp'

可安裝到 Claude Code、Codex、Cursor 等客戶端

文件

Reduck 是一個遠端 MCP 伺服器,因此任何透過 streamable HTTP 使用 MCP 的用戶端都可以使用它。無需安裝任何東西,也無需執行任何套件。

開始之前

您需要一個 Reduck 帳號,如果您希望腳本在您自己的 Chrome 上執行,還需要一個已配對的瀏覽器。兩者都在快速入門中說明。

讓您的代理程式來處理

大多數框架可以在被要求時,將伺服器新增到自己的設定中。貼上以下內容:

Install reduck MCP scoped to the user, which uses http transport at https://mcp.reduck.ai

手動新增伺服器

如果您自行編寫設定,以下是用戶端所需的全部資訊:

設定值
URLhttps://mcp.reduck.ai
傳輸方式Streamable HTTP,不是 stdio,也不是 SSE
名稱reduck
範圍使用者,這樣每個專案都能看到它
驗證OAuth。用戶端在首次使用時會開啟瀏覽器

Reduck 不保存 MCP 的 API 金鑰。用戶端會透過您的瀏覽器登入,並保留它取回的權杖。對於無法開啟瀏覽器的伺服器對伺服器呼叫端,請改用 REST API 搭配 API 金鑰。

確認已連線

重新啟動用戶端,然後要求它列出它擁有的工具。list_scripts 和 run_script 是兩個表示 Reduck 已上線的工具。

如果它沒有出現

  • 設定變更後,用戶端沒有重新啟動。
  • 傳輸方式設定為 stdio。stdio 用戶端預期要有一個可啟動的命令,而 Reduck 是一個 URL。
  • 登入從未完成。必須先完成瀏覽器分頁,任何工具呼叫才能運作。

試試看

在真實網站上要求某件事,讓代理程式挑選腳本:

使用 Reduck 為我取得巴黎未來兩週的天氣。

Reduck 會為該網站找到腳本、執行它,然後回傳結果。腳本目錄列出了它目前能做的所有事情。