在開發智能體時,讓 AI 訪問需要登錄的網站(如知乎、小紅書)是一個常見痛點。傳統爬蟲依賴逆向接口,一旦平臺改版容易失效且存在合規風險。Browser MCP 通過驅動真實的 Chrome 瀏覽器,提供了一個本地 MCP 服務器解決方案。它利用你已登錄的瀏覽器狀態讀取和操作網頁,不需要 Cookie,也不進行接口逆向。
核心能力¶
這個插件主要提供以下能力:
- 本地運行:MCP 服務器與 Chrome 擴展僅在本地運行,僅走 localhost(
127.0.0.1),數據不出本機。 - 真實交互:通過真實的 Chrome 驅動,支持公開頁面、JavaScript 渲染頁面及登錄態頁面。
- 自動化操作:支持點擊、滾動、輸入、按鍵、下拉等後臺操作,全程不切走你當前正在看的頁面。
- 數據安全:不申請 cookies 權限,不逆向接口,不繞過驗證碼,登錄態僅存於本地 Chrome Profile。
安裝與啓用¶
在 DSH 環境中安裝該插件,使用以下命令:
dsh plugin --profile web add "github:ywleeo/browser-mcp#main"
安裝完成後,重啓 dsh web,工具以 mcp__browser__* 形式出現(如 mcp__browser__browser_read、mcp__browser__browser_snapshot)。
典型用法¶
安裝啓用後,可以在對話中直接使用自然語言下達指令:
- 搜索與抓取:搜索知乎裏關於 MCP 的回答,或抓取小紅書筆記內容。
- 媒體下載:將小紅書筆記的所有圖片下載到指定路徑。
- 內容讀取:讀取抖音視頻的內容和評論。
- 後臺操作:打開一個網頁,根據截圖填寫搜索框並點擊搜索。
注意事項¶
- 本地化與合規:所有連接記錄與媒體下載狀態都保存在本地。插件行爲完全合規,不逆向內部接口、不繞過驗證碼、不竊取 Cookie、不批量抓取。
- 權限邊界:登錄態不泄露,擴展不請求 cookies。若 AI 觸發點贊、收藏、發佈等會產生外部影響的操作,需在執行前向用戶確認。
- 數據完整性:下載的媒體包含 SHA-256 校驗。評論支持斷點續抓。