
Google Stitch MCP サーバー
GoogleのStitch AIデザインフラットフォーム向け公式オープンソースMCPサーバーです。AIエージェント(Claude、Cursor、Geminiなど)が自然言語を使用して、Stitchプロジェクトから直接UIデザインを取得し、コードを生成、画面をプレビューし、完全なサイトを構築できるようにします。
概要
Google Stitch MCP サーバー (davideast によるメンテナンス) は、Google の Stitch AI デザインプラットフォーム (stitch.withgoogle.com) 向けの主要なオープンソース Model Context Protocol (MCP) サーバー です。これは、Stitch の AI 生成 UI デザインと、コーディングエージェントや IDE を接続します。
AI ツールは、手動でのエクスポートやコピー&ペーストなしに、Stitch デザインをリアルタイムで発見・利用できるようになりました。画面、スクリーンショット、HTML コードの取得、さらにはフルサイトの構築まで可能です。
主な機能
- デザインからコードへのツール:
get_screen_code、get_screen_image、build_siteによる即時フロントエンド生成。 - ローカルプレビュー: Vite 開発サーバー上で Stitch 画面を提供し、ブラウザですぐにプレビュー。
- Astro サイトビルダー: 画面をルートに自動マッピングし、デプロイ可能な Astro プロジェクトを生成。
- インタラクティブブラウザ: プロジェクト、画面、メタデータを探索するターミナルベースのエクスプローラー。
- プロキシモード: 自動トークン更新と gcloud 統合により、高レベルツールを MCP クライアントに公開。
- ワンコマンドセットアップ: 認証と MCP 設定を処理するガイド付き
initウィザード。
仕組み
このサーバーは、あなたの MCP クライアント (Claude、Cursor、VS Code など) と Stitch API との間のプロキシとして機能します。複数の Stitch API 呼び出しをエージェントフレンドリーなツールに統合し、クリーンなデザインコンテキスト (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"]
}
}
}
前提条件
- Stitch API が有効化された Google Cloud プロジェクト
- 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 から始めて、お気に入りの AI コーディングエージェントの中で Google Stitch の全機能を今日から解放しましょう。
Tags
Related Entries
Keep exploring similar tools and resources in this category.
Related Reads
Background, tutorials, and protocol context connected to this entry.






