N2 Stitch MCP

🛡️ 防断连的 Stitch 代理服务器

专为 Google Stitch API 设计的弹性代理 MCP,解决长时生成任务 TCP 断连痛点,支持断点续传、Token 自动刷新与指数退避重试。

收藏
5k
安装
1.5k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能与定位

N2 Stitch MCP 是一款专为 Google Stitch AI 设计的高可用性代理服务,核心解决 generate_screen_from_text 等长耗时(2–10 分钟)API 调用中的 TCP 连接中断 问题。作为 MCP(Model Context Protocol)服务器,它在 Claude 等 AI 助手与 Google Stitch API 之间建立弹性中间层,确保设计生成任务不丢失。

显著优点

1. TCP 断连自动恢复:业界首创的自动轮询机制,在 60 秒 TCP 超时后自动重建连接并追踪任务状态,而非直接失败
2. 三层容错体系:指数退避重试(3 次 + 抖动)、后台 Token 自动刷新、生成状态实时追踪

3. 零配置接入:支持 gcloud 认证与 API Key 双模式,一条 npx 命令即可启动

4. 完整工具链:覆盖 Stitch 全 API(项目管理、屏幕生成、变体设计)+ N2 独占的虚拟工具(generation_status、list_generations)

5. 质量保障:35 项测试套件覆盖核心路径

潜在局限与风险

  • 第三方依赖:作为代理层,需同时维护 MCP 协议兼容性与 Stitch API 变更适配
  • 长时任务队列:若并发大量生成请求,需关注本地状态管理的内存占用
  • Token 生命周期:虽然支持自动刷新,但初始认证仍需用户完成一次 OAuth 流程
  • 网络稳定性假设:自动恢复机制依赖 Stitch 服务端任务持续可用,极端服务端故障仍可能导致丢失

适合人群

  • 使用 Claude + MCP 进行 AI 驱动 UI 设计的开发者与设计师
  • 需要将自然语言描述批量转化为 Stitch 屏幕的企业团队
  • 对 API 稳定性敏感、无法接受偶发连接中断的生产环境用户

常规风险提示

该技能需访问 Google Cloud 凭证,建议遵循最小权限原则;npx 安装模式会拉取最新 NPM 包,建议锁定版本以保障可复现性。

N2 Stitch MCP 内容

手动下载zip · 2.6 kB
skill-card.mdtext/markdown
请选择文件