@extension.dev/mcp 是 Extension.js 的 MCP 服务器。它把整套 Extension.js 工作流暴露为 Model Context Protocol 工具。AI agent 可以构建你的扩展、运行它,并在一个真实浏览器中验证结果。这些工具具备构建感知能力:它们了解你的项目、你生成的 manifest,以及你的开发会话。
每一个工具都位于 extension_* 命名空间下,服务器一共提供 30 个。下面这张表覆盖了你最常用到的那些。
安装这个服务器
核心工具
会话模型
extension_dev 是入口点。它是唯一一个能解锁本地控制通道的工具,而各个「动作类」动词都跑在这条通道上:
extension_storage、extension_reload与extension_open需要一个以allowControl: true启动的会话。extension_eval需要一个以allowEval: true启动的会话,它会写出一个权限为0600的会话令牌文件。
脚手架项目的引擎版本固定
通过该服务器的 create 工具生成的项目,会在项目内部声明所使用的 Extension.js 引擎版本。项目内的这个版本固定优先于服务器环境,因此后续的会话都会用脚手架声明的那个版本来构建。下一步
- 把它与 Google 的 Chrome 调试服务器一起运行:Chrome DevTools MCP 里有完整的能力对照表。
- 把文档也接入你的助手:通过 MCP 与 llms.txt 提供 AI 访问。
- 把同样的检查接入 CI:CI 模板。

