Interact with the Stitch API using natural language commands.
Connect Remote server
claude mcp add --transport http mcp https://stitch.googleapis.com/mcp
{
"mcpServers": {
"mcp": {
"url": "https://stitch.googleapis.com/mcp"
}
}
}
{
"servers": {
"mcp": {
"type": "http",
"url": "https://stitch.googleapis.com/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://stitch.googleapis.com/mcp
Tools 18 found in our last check
create_projectCreates a new Stitch project. A project is a container for UI designs and frontend code.
get_projectRetrieves the details of a specific Stitch project using its project name.
update_projectUpdates a Stitch project's metadata (such as title, background_theme, or visibility) and/or canvas screen instances (positions, dimensions, labels, or hidden state). Supports both V1 (PROJECT_DESIGN) and V2 (DESIGN_V2) projects.
delete_projectDeletes 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_projectsLists Stitch projects accessible to the user, most recently updated first. By default, it lists projects owned by the user. Results are paginated (default 50, max 100 per page). If `next_page_token` is non-empty, call `list_projects` again with `page_token` set to it to fetch mo…
list_screensLists all screens within a given Stitch project.
get_screenRetrieves the details of a specific screen within a project.
update_screenUpdates the HTML code or screenshot of a specific screen within a Stitch project.
download_fileDownloads the content of a screen file: its HTML code or its screenshot. **Instructions for Tool Call:** * Set `name` to the file's resource name from a screen's `html_code.name` or `screenshot.name` (returned by `get_screen`, `list_screens`, or the generation tools), e.g. `proj…
generate_screen_from_textGenerates 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…
edit_screensEdits 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_variantsGenerates 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_mdUploads 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 D…
create_design_systemCreates 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 fa…
create_design_system_from_design_mdCreates 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_systemUpdates 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…
list_design_systemsLists all design systems for a given project.
apply_design_systemApplies 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, mod…
Details
| Endpoint | https://stitch.googleapis.com/mcp (Streamable HTTP) |
| First published | 19 Apr 2026 |
| Last updated | 19 Apr 2026 |
| Registry name | com.googleapis.stitch/mcp |
More files and documents servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
