Google Stitch
Google Stitch is an AI interface-design service exposed through an MCP Streamable HTTP endpoint using JSON-RPC 2.0, with named tools for projects, screens, artifacts, and design systems.
16 actionsAPI key
What your bot can do in Google Stitch
Looks up
- Download Screen FileRetrieve bounded HTML or screenshot content using a provider-owned Stitch file resource name.
- Get ProjectGet one Stitch project by full resource name, including screen instances needed for design-system application.
- Get ScreenGet one Stitch screen by full resource name and return bounded screen metadata plus provider-owned HTML and screenshot file references.
- List Design SystemsList complete Google Stitch design systems for one project.
- List ProjectsList complete Google Stitch projects owned by the connected account or explicitly shared with it.
- List ScreensList all screens currently returned for one Stitch project, including safe HTML and screenshot file resource references.
Takes action
- Apply Design SystemApply one design system to 1-20 unique typed screen instances from Get Project.
- Create Design SystemCreate a typed Stitch design system from explicit current theme fields.
- Create Design System From MarkdownCreate a project design system from the exact screen instance returned by Upload Design Markdown.
- Create ProjectCreate a Stitch project container for UI designs and return its project resource name.
- Delete ProjectPermanently delete one Google Stitch project.
- Edit ScreensApply one text-directed edit to up to 20 existing Stitch screens and return every changed screen or clarification question.
- Generate ScreenGenerate screens from a bounded text prompt in an existing Stitch project.
- Generate Screen VariantsGenerate 1-5 variants for up to 20 unique source screens with exact creative-range, aspect, device, and model enums.
- Update Design SystemReplace a Stitch design system's display name and typed nondeprecated theme for one project.
- Upload Design MarkdownUpload bounded UTF-8 DESIGN.md content to a Stitch project and return the screen instance required by Create Design System From Markdown.