Token导航 LogoToken导航TokenDH.com
Kof Stitch MCP logo
设计创作stdio官方级别未说明来源级核验

Kof Stitch MCP

MCP Server

skills

一个为Google Stitch设计的MCP服务器工具,自动处理Google Cloud ADC的OAuth令牌和认证头,支持Claude Code、Cursor等MCP兼容客户端。

工具数

11

提示词数

0

GitHub Stars

1

资源数

0
JavaScriptClaude设计ClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

keeponfirst

提供方

keeponfirst

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx skills add google-labs-code/stitch-skills --skill stitch-design

详细介绍

@保持第一针/kof针mcp

部分 KOF代理工作流程 -用于构建现代应用程序的完整代理工作流程。如果你对这个工具如何融入大局感兴趣,请查看完整的工作流程。

______________________________________________________________________

☕ 支持这个项目

如果这个项目对你有帮助,你可以在这里支持开发:

👉 https://buymeacoffee.com/keeponfirst

______________________________________________________________________

MCP(模型上下文协议)服务器 谷歌拼接 -AI驱动的UI/UX设计工具。

适用于 克劳德代码, 光标,以及任何兼容MCP的客户端。

为什么是这个包?

Google Stitch提供了一个官方MCP端点 stitch.googleapis.com/mcp,但它要求:

  • 来自Google Cloud ADC的动态OAuth令牌
  • 正确的身份验证标头

大多数MCP客户端(Claude Code、Cursor)不支持谷歌的 google_credentials 本机身份验证类型。此软件包将官方API包装为 stdio MCP服务器 自动处理身份验证。

Your MCP Client → kof-stitch-mcp → Google Stitch API
     (stdio)         (handles auth)      (HTTP)

特性

官方缝合工具(通过Google API)

  • list_projects -列出您的所有Stitch项目
  • get_project -获取项目详细信息
  • create_project -创建新项目
  • list_screens -列出项目中的屏幕
  • get_screen -获取屏幕详细信息
  • generate_screen_from_text -从文本提示生成UI设计

附加工具(通过此软件包)

  • fetch_screen_code -直接下载屏幕HTML代码
  • fetch_screen_image -将屏幕截图下载为PNG格式
  • export_project -使用清单批量导出所有屏幕(HTML+PNG)
  • fetch_design_md -下载项目的DESIGN.md设计系统规范(支持 Stitch Vibe设计)
  • init_stitch_project - 初始化 .stitch/ 目录 针线活 兼容性

先决条件

  1. Node.js 18+
  1. 谷歌云CLI 使用应用程序默认凭据:
   # Install gcloud: https://cloud.google.com/sdk/docs/install

   # Login
   gcloud auth application-default login

   # Set project
   gcloud config set project YOUR_PROJECT_ID
  1. 启用缝合MCP API:
   gcloud beta services mcp enable stitch.googleapis.com --project=YOUR_PROJECT_ID

安装

选项1:npx(推荐)

无需安装。直接在MCP客户端中配置。

选项2:全局安装

npm install -g @keeponfirst/kof-stitch-mcp

选项3:本地安装

npm install @keeponfirst/kof-stitch-mcp

配置

克劳德代码

创建 .mcp.json 在项目根目录中:

{
  "mcpServers": {
    "stitch": {
      "command": "npx",
      "args": ["-y", "@keeponfirst/kof-stitch-mcp"],
      "env": {
        "GOOGLE_CLOUD_PROJECT": "your-project-id"
      }
    }
  }
}

或者通过CLI添加:

claude mcp add stitch --command "npx" --args "-y" "@keeponfirst/kof-stitch-mcp" \
  --env GOOGLE_CLOUD_PROJECT=your-project-id

光标

添加到光标MCP设置:

{
  "mcpServers": {
    "stitch": {
      "command": "npx",
      "args": ["-y", "@keeponfirst/kof-stitch-mcp"],
      "env": {
        "GOOGLE_CLOUD_PROJECT": "your-project-id"
      }
    }
  }
}

其他MCP客户端

任何支持stdio MCP服务器的客户端都可以使用:

GOOGLE_CLOUD_PROJECT=your-project-id npx @keeponfirst/kof-stitch-mcp

使用示例

配置后,您可以在MCP客户端中使用自然语言:

"List my Stitch projects"
→ Uses list_projects tool

"Generate a mobile login screen with email and social login"
→ Uses generate_screen_from_text tool

"Download the HTML code for screen abc123 in project xyz789"
→ Uses fetch_screen_code tool

"Download the DESIGN.md from my Stitch project xyz789"
→ Uses fetch_design_md tool
→ Saves DESIGN.md to your working directory
→ AI coding agents can now follow your design system when generating UI

DESIGN.md工作流程(Vibe设计)

谷歌Stitch的新 设计.md 该功能(2026年3月18日推出)允许您在可移植的Markdown文件中定义您的设计系统——颜色、排版、间距和组件模式——AI代理可以读取和遵循。

1. Design in Stitch → export DESIGN.md from project settings
2. fetch_design_md → saves DESIGN.md to your repo
3. Claude Code reads DESIGN.md → generates consistent UI components

缝纫技能集成

针线活 是谷歌官方的Agent Skills库,它在Stitch的基础上添加了高级工作流——多页面循环、React组件转换、Remotion视频演练等。

kof-stitch mcp是使缝合技能发挥作用的身份验证层 在Claude Code和Cursor中,Google OAuth本身不受支持。

为什么要一起使用它们?

没有针线活有针线活
每个屏幕的手动提示stitch-loop 自动按顺序生成所有页面
AI猜测设计规则每个屏幕都强制执行 DESIGN.md
原始HTML输出react-components 转换为模块化的React/Vite组件
静态设计remotion 生成交互式视频演练

设置(一次性)

步骤1--配置kof-stitch mcp (身份验证桥)

添加到您的 .mcp.json:

{
  "mcpServers": {
    "stitch": {
      "command": "npx",
      "args": ["-y", "@keeponfirst/kof-stitch-mcp"],
      "env": { "GOOGLE_CLOUD_PROJECT": "your-project-id" }
    }
  }
}

第二步——安装缝纫技巧

# Install the skills you need
npx skills add google-labs-code/stitch-skills --skill stitch-design
npx skills add google-labs-code/stitch-skills --skill stitch-loop
npx skills add google-labs-code/stitch-skills --skill design-md
npx skills add google-labs-code/stitch-skills --skill react-components

步骤3——初始化项目

在Claude Code中,运行:

Initialize my Stitch project 
 with init_stitch_project

这将创建:

.stitch/
├── metadata.json   ← screens map + project config (stitch-skills format)
├── DESIGN.md       ← design system template pre-filled from your Stitch theme
├── SITE.md         ← site vision and page checklist
└── designs/        ← output directory for HTML + PNG exports

步骤4——填写模板

编辑 .stitch/DESIGN.md 完成你的调色板、排版和组件规则。编辑 .stitch/SITE.md 描述你的网站目标和页面。

或者让 design-md 技能分析您现有的屏幕并自动填写DESIGN.md。

步骤5--运行高级工作流

Run stitch-loop to generate all pages in my site
Convert my Stitch screens to React components

环境变量

变量必填描述
GOOGLE_CLOUD_PROJECT您的谷歌云项目ID
GCLOUD_PROJECTAltGOOGLE_CLOUD_PROJECT的替代方案

故障排除

“找不到gcloud CLI”

安装谷歌云SDK:https://cloud.google.com/sdk/docs/install

“找不到默认凭据”

gcloud auth application-default login

“项目中未使用Stitch API”

启用MCP API:

gcloud beta services mcp enable stitch.googleapis.com --project=YOUR_PROJECT_ID

“权限被拒绝”

确保您的帐户具有所需的角色:

gcloud projects add-iam-policy-binding YOUR_PROJECT_ID \
  --member="user:your-email@gmail.com" \
  --role="roles/serviceusage.serviceUsageConsumer"

运作原理

  1. 启动时,服务器验证gcloud身份验证
  2. 对于每次MCP工具调用:

- 通过获取新的OAuth令牌 gcloud auth application-default print-access-token - 呼叫 https://stitch.googleapis.com/mcp 带有适当的标题 - 将结果返回给MCP客户端

相关

许可证

MIT© 坚持第一

目录标签

目录标签

JavaScriptClaude设计UI/UX设计本地部署GoogleStitchMCP协议AI设计工具自动化认证

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

oauth

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

skills

工具数量(toolCount,工具数)

11

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiooauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP