SuperAPI AI 工具集

stitch-mcp-get-project

智能体与模型

查看项目

更新于 10-15 21:49

技能介绍

用途:获取某个 Stitch 项目的完整元数据,用于在生成新界面前了解项目现有主题与屏幕列表。仅在用户明确提到“Stitch”时使用;若已同时拥有 projectId 和 screenId,应直接调用 stitch-mcp-get-screen,更高效。

主要能力:返回项目名称、标题、创建/更新时间、deviceType、visibility、projectType、origin、metadata(isRemixed、userRole)、designTheme(colorMode、customColor、colorVariant、roundness、spacingScale、字体、namedColors、backgroundLight/Dark、description、designMd 等)以及 screenInstances 列表(含 id、sourceScreen、type、宽高、坐标、hidden、sourceAsset)。

使用方式:先从上下文解析项目 ID,统一为 projects/ID 格式。数字 ID 需加前缀;projects/ID 原样使用;从 https://stitch.withgoogle.com/projects/ID 提取 ID 后加前缀。然后调用 MCP 工具 get_project,参数 name 为 projects/ID。

适用场景:用户提供 Stitch 项目 URL 需查看详情;生成新屏幕前需了解现有设计主题以保持视觉一致;确认项目是否存在。

限制:仅限 Stitch 项目;designMd 可能非常长(常 500 行以上),namedColors 通常含 40 多个语义 token;字体枚举为 68 种,完整列表见 stitch-ued-guide;font 字段已弃用。获取项目后应记录 designTheme 与 screenInstances,如需更丰富的屏幕列表(含缩略图)可用 stitch-mcp-list-screens。