com.googleapis.stitch/mcp · v1.0.0 · design
com.googleapis.stitch/mcp is healthy: it completed an MCP handshake in 3312 ms and exposes 15 tools.
Interact with the Stitch API using natural language commands.
Endpoint: https://stitch.googleapis.com/mcp (streamable-http)
No repository listed · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 15 |
| Latency | 3312 ms |
| Last checked (UTC) | 2026-10-14T19:40:50.807Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-14T19:40:50.807Z | Healthy | 3312 |
create_project | Creates a new Stitch project. A project is a container for UI designs and frontend code. |
get_project | Retrieves the details of a specific Stitch project using its project name. |
delete_project | Deletes a specific Stitch project using its project name. **Instructions for Tool Call:** * This action cannot be undone. Please confirm with "yes" or "no" to proceed. |
list_projects | Lists all Stitch projects accessible to the user. By default, it lists projects owned by the user. |
list_screens | Lists all screens within a given Stitch project. |
get_screen | Retrieves the details of a specific screen within a project. |
generate_screen_from_text | Generates a new screen within a project from a text prompt. **Instructions for Tool Call:** * This action can take a few minutes to complete. Please be patient. DO NOT RETRY. * If the tool fails with a timeout, don't retry. Instead, try to get the screen with `get_screen` method every 30 seconds |
edit_screens | Edits existing screens within a project using a text prompt. **Instructions for Tool Call:** * This action can take a few minutes to complete. Please be patient. DO NOT RETRY. * If the tool call fails due to connection error, the process may still succeed. |
generate_variants | Generates variants of existing screens within a project using a text prompt. **Instructions for Tool Call:** * If the tool fails with a timeout, don't retry. Instead, try to get the screen with `get_screen` method every 30 seconds for up to 10 times before giving up. |
upload_design_md | Uploads DESIGN.md to a Stitch project. Use this tool when the user wants to create a design system from a DESIGN.md file. **Instructions for Tool Call:** * Call `create_design_system_from_design_md` tool immediately after this tool to create the design system from the uploaded DESIGN.md, and displ |
create_design_system | Creates a new design system for a project. Use this tool when the user wants to set or update the overall visual theme, style, or branding of the application. This includes configuring: - Color Palette: Presets, custom primary colors, and saturation levels. - Typography: Font families (e.g., Inter, |
create_design_system_from_design_md | Creates a design system for a project, with user uploaded DESIGN.md file, and displays the design system in the UI. **Instructions for Tool Call:** * Should call `upload_design_md` tool first to upload DESIGN.md to a Stitch project. |
update_design_system | Updates a design system for a project. Use this tool when the user wants to change the overall visual theme, style, or branding of the application. This includes configuring: - Color Palette: Presets, custom primary colors, and saturation levels. - Typography: Font families (e.g., Inter, Roboto, etc |
list_design_systems | Lists all design systems for a given project. |
apply_design_system | Applies a design system to a list of screens. Use this tool when the user wants to update one or more screens to match the style of a design system. This tool applies the selected design system's foundational design tokens (colors, fonts, shapes, etc.) to the chosen screens, modifying their appearan |