SuperAPI AI 工具集

stitch-mcp-get-project

智能体与模型

查看项目

更新于 10-15 21:48

技能介绍

用途:在用户明确提到 Stitch 的前提下,获取某个 Stitch 项目的详细元数据,用于了解项目上下文(如默认主题、设备类型)或验证项目是否存在。

主要能力:返回 Project 对象,包含 name、title、createTime、updateTime、designTheme(详细主题设置)以及 screenInstances(项目中的屏幕实例列表)。

输入参数:name(必填),即项目资源名,格式为 projects/{project_id}。若用户给出资源路径或 URL,按规则提取 projectId 后构造 name:web application/stitch/projects/{projectId} 与 https://stitch.withgoogle.com/projects/{projectId} 均提取 projectId 并构造为 projects/{projectId};projects/{projectId} 则原样使用。示例:输入“Describe web application/stitch/projects/12345”,调用 get_project(name="projects/12345")。

使用方式:先从用户请求中提取项目名,再调用 get_project 工具,参数为 {"name": "projects/123"}。

适用场景:需要只读发现、检查或汇总当前项目状态时;在生成新屏幕前了解项目主题与设备类型;确认项目是否存在。

限制:仅在用户明确提到 Stitch 时使用;若已同时拥有 projectId 和 screenId 且目标是获取屏幕详情或代码,应改用 stitch-mcp-get-screen。本技能不创建、不修改、不删除资源,属于只读操作;若需写操作,应交给对应写入技能并重新确认。运行结果、资源 ID、版本等缺失时应标记为未验证;日志与回执不得包含 token、cookie、密钥或敏感数据。其他细节暂未提供。