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
手動新增伺服器
如果您自行編寫設定,以下是用戶端所需的全部資訊:
| 設定 | 值 |
|---|---|
| URL | https://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 會為該網站找到腳本、執行它,然後回傳結果。腳本目錄列出了它目前能做的所有事情。