安装 Vaadin 技能与文档插件

从 vaadin/agent-marketplace 安装 vaadin-skills@vaadin-marketplace。插件自动连接 mcp.vaadin.com/docs,文档查询无需登录。

Vaadin 插件用 marketplace 加 vaadin/agent-marketplace,再 plugin add vaadin-skills。官方 Codex 页把技能和文档 MCP 打成一条插件:先加 GitHub marketplace(钉 --ref main),再装 vaadin-skills。插件 .mcp.json 会登记远程文档入口,不必再手写。

普通终端装,不要在 Codex TUI 里跑:

codex plugin marketplace add vaadin/agent-marketplace --ref main
codex plugin add vaadin-skills@vaadin-marketplace

清单 .agents/plugins/marketplace.json 的 name 是 vaadin-marketplace,插件 name 是 vaadin-skills,所以是 vaadin-skills@vaadin-marketplace。装前可预览:

codex plugin list --marketplace vaadin-marketplace --available --json

codex plugin list 应看到 installed, enabled。0.154 起可先检查当前会话;未显示插件时再新开会话。HTTP MCP 至少要 CLI 0.43;报 missing field command 就 npm install -g @openai/codex@latest。marketplace 过期时官方是:

codex plugin marketplace upgrade

upgrade 可以不带名字;对照清单名才是 vaadin-marketplace,不是仓库路径。同一份清单还有实验插件 vaadin-agent-tools@vaadin-marketplace(脚手架、主题检查),官方 Codex 页主路径只写 vaadin-skills,不要把它当必装。

只要远程 MCP、不装技能时,官方 TOML 是:

[mcp_servers.vaadin]
url = "https://mcp.vaadin.com/docs"

CLI 等价:

codex mcp add vaadin --url https://mcp.vaadin.com/docs

用户配置中的服务名是 vaadin。URL 是 /docs不要再拼 /mcp。这是公开文档 Streamable HTTP,不要写 command,不要 mcp login vaadin,不要 API key。已经装了 vaadin-skills@vaadin-marketplace不要重复配置 vaadin 表。技能仓 README 还可以 codex mcp add javadoc --url https://www.javadocs.dev/mcp;那是 javadocs.dev,不是插件自带,不要和 vaadin 混用。

验证可让它生成一个 Vaadin 登录表单,或 codex mcp listvaadin。改 UI、改主题保留操作审批。

网页 Cloud 不读取 ~/.codex/config.toml。配置后重新打开会话。用 codex mcp get vaadin 看传输是 streamable_http,url 是 https://mcp.vaadin.com/docs

来源