用途:通过已安装的 vercel CLI 检查和管理用户的 Vercel 网站、Web 应用、项目与部署,包括读取构建与运行时日志、排查生产错误。
主要能力:先用 vercel status 查看连接状态;若返回 not_connected,运行 vercel authorize-url,仅把返回的 connect_url 分享给用户。用 vercel list-tools 查看实时工具目录与 schema,再用 vercel call-tool --name <tool> --arguments-json '<json-object>' 调用。目录遵循 Vercel 当前公开的 MCP 工具文档,包含 create_deployment;旧名 deploy_to_vercel 等仅在实时服务器仍公布时可用。始终以 list-tools 返回的实时 schema 为准,例如当前 create_deployment 的参数把部署定义放在 requestBody 下。
权限与限制:OAuth 使用 Dynamic Client Registration 与 PKCE,经 authd 完成;Vercel 声明客户端为公开且不签发 client secret,因此不得在聊天中索取凭据。Vercel 仅提供身份与会话 OAuth scope,默认只读行为由连接器权限控制。list-tools 只暴露已审核工具,并含 hatch_permission、hatch_action、hatch_permission_label;未知或新增工具在审核前不可用。普通读取遵循用户连接器设置;解密密钥、部署或沙箱文件内容、部署、购买、创建凭据、安全变更、沙箱执行等变更操作使用独立细粒度权限,默认询问。购买工具可能产生即时且不可退款的费用,若实时工具契约提供报价须展示给用户,不得推断确认;失败或超时的写入不要自动重试,因为副作用可能已完成。