shopbuddy について
Shop Buddyは、Shopifyテーマを変更するコーディングエージェント向けのホスト型サービス兼MCPサーバーです。未公開のステージングテーマ、Theme Check、変更前後のスクリーンショット、所有者の承認、ロールバックを利用し、本番テーマを直接編集しません。
主な機能
- 01未公開のステージングテーマを編集
- 02Theme Checkによる検証
- 03モバイルとデスクトップの画面を撮影
- 04セクション別に見た目の変更を要約
- 05公開に向けて所有者の承認を依頼
- 06ワンタップで変更をロールバック
活用シーン
- 01公開前にエージェントのテーマ編集を確認
- 02Theme Checkでテーマファイルを検証
- 03モバイルとデスクトップのプレビューを比較
- 04公開済みの変更を取り消す
MCP 対応
ホスト型MCPサーバーにより、対応クライアントからコーディングエージェントへShop Buddyを接続できます。ツールでステージング編集、検証、プレビュー、承認、公開依頼、ロールバックを管理します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://getshopbuddy.vercel.app/api/mcpclaude mcp add --transport http tmill313-shopbuddy https://getshopbuddy.vercel.app/api/mcp{"mcpServers":{"tmill313-shopbuddy":{"type":"http","url":"https://getshopbuddy.vercel.app/api/mcp"}}}Cursor で開く{"servers":{"tmill313-shopbuddy":{"type":"http","url":"https://getshopbuddy.vercel.app/api/mcp"}}}VS Code で開く{"mcpServers":{"tmill313-shopbuddy":{"type":"http","url":"https://getshopbuddy.vercel.app/api/mcp"}}}{"mcpServers":{"tmill313-shopbuddy":{"serverUrl":"https://getshopbuddy.vercel.app/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Shop Buddy
AI コーディングエージェントを使って、Shopify テーマを安全に変更できます。 編集内容はすべて、未公開のステージングテーマに反映されます。Shop Buddy は Theme Check で検証し、モバイルとデスクトップの変更前後のスクリーンショットと、変更内容を平易な言葉でまとめた説明を表示します。ワンタップで承認でき、ロールバックもワンタップです。公開中のテーマが直接編集されることはありません。
サイトとワンクリックインストール:https://getshopbuddy.vercel.app/install
# Claude Code (hosted MCP, signs in through your browser)
claude mcp add --transport http shopbuddy https://getshopbuddy.vercel.app/api/mcp
# Claude Code plugin (adds the skill too)
claude plugin marketplace add tmill313/shopbuddy-plugin
claude plugin install shopbuddy@shopbuddy-marketplace
# Codex
codex mcp add shopbuddy --url https://getshopbuddy.vercel.app/api/mcp
# Local CLI (no account needed for local mode)
npx shopbuddy
Claude(Web/デスクトップ)と ChatGPT:https://getshopbuddy.vercel.app/api/mcp をカスタムコネクターとして追加してください。エージェントがブラウザーのタブを開くので、そこでサインインまたはアカウントを作成し、「許可」をクリックしてください。キーは不要です。
仕組み
shopbuddy_start_changeは公開中のテーマを複製してステージングテーマを作成し、サーバー側の作業用コピーに取り込みます。- エージェントはファイルを読み取り、検索、書き込みできます。
shopbuddy_validateで Theme Check を実行した後、shopbuddy_push_previewがステージングにアップロードし、変更前後のスクリーンショットを撮影します。各視覚的な変更は、そのセクションと関連付けられます。 shopbuddy_submitとshopbuddy_request_publishにより、ストアオーナーにワンタップ承認リンクが渡されます。オーナーはストアで信頼済み公開を有効にできます。有効にすると、リスクの低い変更はリクエストに応じて公開され、常に記録されます。また、shopbuddy_rollbackからワンタップで元に戻せます。
エージェント向けの読みやすい概要:https://getshopbuddy.vercel.app/llms.txt
このリポジトリの内容
このリポジトリはホスト型サービスを補完する公開リポジトリです。Claude Code プラグインとマーケットプレイスのマニフェスト、shopbuddy スキル、MCP クライアント設定、MCP レジストリのマニフェスト(io.github.tmill313/shopbuddy)を含みます。プラットフォーム自体はホスト型サービスです。CLI は shopbuddy としてコンパイル済みのものが npm で配布されています。
プライバシーと利用規約
https://getshopbuddy.vercel.app/privacy · https://getshopbuddy.vercel.app/terms
Shop Buddy は独立したサービスであり、Shopify とは提携しておらず、Shopify の推奨を受けていません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。