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

Connect Google Stitch

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.

More developer apps