安裝
https://mcp.browserbase.com/mcp適合誰
如果你希望 LLM 在雲端瀏覽器裡打開頁面、觀察可操作元素或抽取資訊,這個服務對得上。官方說明它用 Browserbase 與 Stagehand 提供雲瀏覽器自動化,並能與頁面互動、提取資訊、執行自動動作。
不要把當前這個 GitHub 倉庫當成正在維護的生產實作:摘錄寫明倉庫已封存、不再維護,只作歷史參考,不應代表 Browserbase 現在的生產服務。主路徑是託管 MCP,而不是在本機復刻這份封存程式碼。
當前摘錄點名六種工具:start、end、navigate、act、observe、extract。第一次應先建會話、再觀察,不要先做 act。雲瀏覽器會存取你給出的網址,並可能產生會話費用;不要理解成無網路或無隱私邊界。
3 分鐘完成第一次嘗試
官方推薦用 SHTTP 連接託管服務,以用滿託管容量,不要並列再跑 STDIO 自託管:
https://mcp.browserbase.com/mcp
把支援 SHTTP 的 MCP 用戶端指到 https://mcp.browserbase.com/mcp 。摘錄寫明這是最容易的起步方式,並由他們承擔 Gemini 的 LLM 費用。摘錄沒有寫死用戶端設定檔名。
連上後按這個順序做一次低風險嘗試:先呼叫 start(無輸入)建立或復用 Browserbase 會話。再呼叫 navigate,url 填你本來就要打開的地址,不要編造摘錄裡沒有的示例網址。頁面打開後呼叫 observe,instruction 寫你想觀察的可操作元素。不要在第一次嘗試裡呼叫 act。
副作用是:start 會建立或復用雲端會話,navigate 會讓該會話打開指定網址。先確認這個網址可以打開,再提交。成功訊號是 observe 回傳頁面上的可操作元素觀察結果,而不是連不上 https://mcp.browserbase.com/mcp ,或會話沒有 start。
使用案例
案例一:觀察頁面上能點什麼。摘錄寫明 observe 用於 Observe actionable elements on the page,輸入是 { instruction: string }。你應在 start 且 navigate 之後呼叫。成功時看到按 instruction 給出的可操作元素。具體回傳欄位沒有寫進摘錄。
案例二:從頁面抽取資料。摘錄寫明 extract 用於 Extract data from the page,輸入是 { instruction?: string }。成功時應回傳抽取結果,而不是一份觀察列表。instruction 可缺省,但缺省時抽取範圍摘錄沒有解釋,不要把預設行為寫成已證實。
act 會 Perform an action on the page,輸入是 { action: string }。這是寫入向頁面動作,必須先確認 action 就是你要做的那一步。end 會關閉當前會話;用完後可以關掉,摘錄沒有寫撤銷或回放。
使用邊界
主路徑是託管 SHTTP: https://mcp.browserbase.com/mcp 。支援的傳輸是 STDIO 與 SHTTP,推薦 SHTTP。本倉庫已封存。摘錄另外給出自託管 npx @browserbasehq/mcp,並出現環境變數 BROWSERBASE_API_KEY、BROWSERBASE_PROJECT_ID、GEMINI_API_KEY;那是競爭路徑,第一次不要走,也不要填寫任何示例金鑰。
產品頁是 https://www.browserbase.com/ ,文件入口是 https://docs.browserbase.com/integrations/mcp/introduction 。官方倉庫是 https://github.com/browserbase/mcp-server-browserbase 。未出現的選擇器參數、會話計費數字和撤銷步驟都不要自行補全。