Cursor Cloud MCP 诊断
读取运行事件、环境版本与 Build 日志,区分团队查看权限和 MCP 权限。
Cursor Cloud MCP 是云端任务内置的诊断服务器,可检查当前运行、相关任务、transcript、diff 元信息、环境与设置日志。团队管理员可从 MCP Configuration 停用。
诊断顺序
- run-info 确认当前任务身份、URL、仓库、分支与状态。
- get-events 查看当前运行事件,按时间从早到晚返回。
- environment-info 核对环境版本、配置与有效网络策略。
- list-cloud-agents 寻找当前环境中的可见相关运行。
- batch-fetch-details 按 bcId 获取详细材料,需要其他运行事件时设置 include_events。
batch-fetch-details 每批最多 50 个运行,事件写入各运行的 events.json。实际客户端工具名可能附带 server 前缀。
常见事件
| kind | 含义 |
|---|---|
| setup_started、setup_completed、setup_failed | 环境设置阶段 |
| pr_created、pr_creation_failed | PR 创建结果 |
| artifact_created | 演示产物上传 |
| mcp_auth_error | MCP 认证失败,跳过相关工具后任务继续 |
因此任务仍在运行不代表全部 MCP 已连通,需检查事件和具体工具可用性。
Build 诊断工具
list-environment-builds 查看构建状态,environment-build-logs 下载设置/安装日志,trigger-environment-build 测试现有或候选配置。propose-environment-json 提交待审阅的 install/start 指令;take-environment-snapshot 和 check-environment-snapshot 用于验证后保存环境。
需要用户补密钥等操作时,request-environment-setup-actions 可提出具体阻塞项。诊断与修改环境是不同动作,应先核实失败原因再保存配置。
权限边界
管理员只能访问本来有仓库和环境权限的团队运行;非管理员通过此 MCP 只能查看自己启动或拥有的运行与 transcripts。普通共享运行 URL 的查看权限不能推导为 MCP 可获取其他成员聊天。
诊断材料可能含提示、代码、工具输出和秘密,所有工具每次请求都会检查权限。