
Google Stitch MCP 服务器
Google Stitch AI设计平台的官方开源MCP服务器。允许AI智能体(Claude、Cursor、Gemini等)通过自然语言直接从Stitch项目中获取UI设计、生成代码、预览屏幕,并构建完整的网站。
概述
Google Stitch MCP Server(由 davideast 维护)是 Google Stitch AI 设计平台(stitch.withgoogle.com)领先的开源模型上下文协议(MCP)服务器。它将 Stitch 的 AI 生成的 UI 设计与编程助手和 IDE 连接起来。
AI 工具现在可以实时发现并使用 Stitch 设计——获取屏幕界面、截图、HTML 代码,甚至构建完整网站——无需手动导出或复制粘贴。
主要功能
- 设计到代码工具:提供
get_screen_code、get_screen_image和build_site功能,用于即时生成前端代码。 - 本地预览:在 Vite 开发服务器上提供 Stitch 屏幕界面,实现即时浏览器预览。
- Astro 站点构建器:自动将屏幕映射到路由并生成可部署的 Astro 项目。
- 交互式浏览器:基于终端的项目、屏幕和元数据浏览工具。
- 代理模式:向 MCP 客户端暴露高级工具,并提供自动令牌刷新和 gcloud 集成。
- 一键设置:引导式
init向导处理身份验证和 MCP 配置。
工作原理
该服务器充当您的 MCP 客户端(Claude、Cursor、VS Code 等)与 Stitch API 之间的代理。它将多个 Stitch 调用整合为助手友好的工具,并将纯净的设计上下文(HTML、图像、元数据)直接注入 LLM 对话。
支持传输协议:stdio(适用于 IDE),并提供完整的 gcloud 身份验证支持。
设置与安装
快速开始
npx @_davideast/stitch-mcp init
这将运行一个引导式向导,用于设置 gcloud 身份验证、启用 Stitch API 并配置您的 MCP 客户端。
添加到 MCP 客户端(例如 Cursor 或 Claude)
{
"mcpServers": {
"stitch": {
"command": "npx",
"args": ["@_davideast/stitch-mcp", "proxy"]
}
}
}
前提条件
- Google Cloud 项目,已启用 Stitch API
- 已安装 gcloud SDK
- 项目已启用账单功能
- Node.js(用于 npx)
可用工具
build_site:将屏幕映射到路由并返回多页面网站的完整 HTML。get_screen_code:下载任何屏幕的生产级 HTML/CSS。get_screen_image:获取 base64 格式的截图以供视觉上下文使用。- 其他 CLI 命令:
serve、screens、site、view等。
用例
- 设计到代码工作流程:要求 Cursor 或 Claude“将此 Stitch 设计构建为 Next.js 页面”——立即获得准确的代码。
- 助手驱动的开发:为编程助手提供视觉上下文,使其不再虚构 UI。
- 快速原型制作:在导出之前本地预览并迭代 Stitch 设计。
- 多助手管道:结合 Google Antigravity、Cursor 或其他 MCP 服务器,实现从想法 → UI → 代码 → 部署的端到端流程。
- 文档与交接:从 AI 设计中生成纯净的 Astro 站点以供利益相关者评审。
为何选择 Google Stitch MCP?
Stitch 可将文本提示转换为美观的响应式 UI。此 MCP 服务器让这些设计成为 AI 编程工作流程中的核心部分——赋予代理准确的“视觉”来理解所需实现的设计。
它保持积极维护、轻量级,并与所有主流 MCP 客户端无缝协作。
快速入门
请访问 github.com/davideast/stitch-mcp 获取最新版本、完整文档和示例。
从 npx @_davideast/stitch-mcp init 开始,即刻解锁 Google Stitch 在你钟爱的 AI 编程代理中的全部潜力。
Tags
Related Entries
Keep exploring similar tools and resources in this category.
Related Reads
Background, tutorials, and protocol context connected to this entry.






