SuperAPI AI 工具集

drive-mcpjam-playground

智能体与模型

查看项目

更新于 10-16 00:22

技能介绍

用途:通过 MCPJam 远程 MCP 工具或云端 CLI 驱动 API Playground 会话,检查浏览器证据,并把实时会话交给其所有者。使用 send、show 或 browser open 返回的公开 sessionId;wire chatSessionId 和逻辑 browserSessionId 为只读元数据。应返回生成的“Open in Playground”链接,而不是自行构造 URL。

会话循环:用 send_chat_message 发送作用域请求;通过 get_chat_session_trace 与 get_chat_session 检查回复、工具结果、延迟和用量。每次 send 都会计费一次模型调用,配置在首个模型轮次固定。仅在需要时附加浏览器:先发送 browser: {policy: {mode: "allowlist", originAllowlist: ["https://example.com"]}},填入授权任务相关来源;之后发送 browser: {} 复用该授权。toolMode: "read_only" 会进一步限制浏览器工具为观察。主机策略是上限,浏览器授权与启动配置在打开后不可更改。

若要在不调用模型的情况下打开、导航、操作、调用、记录、关闭、观察、追踪或获取产物,使用 CLI 组 mcpjam cloud sessions browser。托管浏览器处于 beta 期间,远程 MCP 工具不包含这些命令,因此通过 MCP 时浏览器只能经由 send_chat_message 轮次移动。403 且 details.code 为 FEATURE_UNAVAILABLE 表示该组织没有托管浏览器:应告知用户,不要重试。

交接与重试:API 密钥所有者可打开 Playground 链接、接管实时浏览器并点击“Resume agent”。browser_in_use 表示此人仍控制浏览器;应告知用户,等待交回,并在采取行动前重新观察。不要自动重复接管前计划的点击。重试结果未决的 send 时保持相同幂等键;已完成的键标识现有轮次,活动键表示等待,执行后结果未知需读取记录与追踪,不要生成新键重复可能已执行的操作。命令 ID 同理保持稳定。

证据与桌面生命周期:截图是 send/trace/observe/artifact 响应中的 URL,不是 MCP 图像块;unavailable 与 not_captured 是明确的缺失状态。用 cloud sessions browser artifact --session <sessionId> --command-id <commandId> --download <dir> 保存可用像素。每个实时会话桌面均计费,默认每用户跨项目实时上限为两个,管理员可覆盖;授权工作完成后应关闭浏览器。休眠浏览器在浏览轮次或命令时唤醒,show 与 trace 读取不会唤醒;执行前被容量拒绝,可在另一浏览器关闭后用相同键重试。