@extension.dev/mcp 是 Extension.js 的 MCP server。它把整套 Extension.js 工作流程揭露為 Model Context Protocol 工具。AI agent 可以建置你的擴充功能、執行它,並在真實瀏覽器中驗證結果。這些工具具備感知建置的能力:它們了解你的專案、你產生的 manifest,以及你的開發工作階段。
每一個工具都位於 extension_* 命名空間之下,這個 server 一共提供 30 個。下面這張表涵蓋了你最常用到的那些。
安裝這個 server
核心工具
工作階段模型
extension_dev 是進入點。它是唯一一個會解鎖本機控制通道的工具,而各個「動作」動詞都是跑在這條通道上的:
extension_storage、extension_reload與extension_open需要一個以allowControl: true啟動的工作階段。extension_eval需要一個以allowEval: true啟動的工作階段,它會寫出一個權限為0600的工作階段權杖檔案。
scaffold 專案的引擎版本釘選
透過這個 server 的 create 工具產生的專案,會在專案內部宣告所使用的 Extension.js 引擎版本。專案內的這個釘選優先於 server 環境,因此之後的工作階段都會用 scaffold 宣告的那個版本進行建置。下一步
- 把它與 Google 的 Chrome 除錯 server 一起執行:Chrome DevTools MCP 有完整的能力對照表。
- 把文件也接上你的助理:透過 MCP 與 llms.txt 提供 AI 存取。
- 把同樣的檢查接進 CI:CI 範本。

