{
  "markdown": "# Shop Buddy\n\n**Let your AI coding agent change your Shopify theme safely.** Every edit lands on an unpublished staging theme. Shop Buddy validates it with Theme Check, screenshots before/after on mobile and desktop with a plain-language summary of what changed, and you approve with one tap. Rollback is one tap. The live theme is never edited directly.\n\nSite and one-click install: **https://getshopbuddy.vercel.app/install**\n\n[![Add to Cursor](https://img.shields.io/badge/Add_to-Cursor-000)](cursor://anysphere.cursor-deeplink/mcp/install?name=shopbuddy&config=eyJ1cmwiOiAiaHR0cHM6Ly9nZXRzaG9wYnVkZHkudmVyY2VsLmFwcC9hcGkvbWNwIn0%3D)\n[![Add to VS Code](https://img.shields.io/badge/Add_to-VS_Code-0078d4)](vscode:mcp/install?%7B%22name%22%3A%20%22shopbuddy%22%2C%20%22type%22%3A%20%22http%22%2C%20%22url%22%3A%20%22https%3A//getshopbuddy.vercel.app/api/mcp%22%7D)\n[![npm](https://img.shields.io/npm/v/shopbuddy)](https://www.npmjs.com/package/shopbuddy)\n\n```bash\n# Claude Code (hosted MCP, signs in through your browser)\nclaude mcp add --transport http shopbuddy https://getshopbuddy.vercel.app/api/mcp\n\n# Claude Code plugin (adds the skill too)\nclaude plugin marketplace add tmill313/shopbuddy-plugin\nclaude plugin install shopbuddy@shopbuddy-marketplace\n\n# Codex\ncodex mcp add shopbuddy --url https://getshopbuddy.vercel.app/api/mcp\n\n# Local CLI (no account needed for local mode)\nnpx shopbuddy\n```\n\nClaude (web/desktop) and ChatGPT: add a custom connector with `https://getshopbuddy.vercel.app/api/mcp`. The agent opens a browser tab; sign in or create an account there and click Allow. No keys.\n\n## How it works\n\n1. `shopbuddy_start_change` duplicates the live theme into a staging theme and pulls it into a server-side working copy.\n2. The agent reads, searches and writes files, runs Theme Check with `shopbuddy_validate`, then `shopbuddy_push_preview` uploads to staging and captures before/after screenshots, each visual change attributed to its section.\n3. `shopbuddy_submit` and `shopbuddy_request_publish` hand the store owner a one-tap approval link. Owners can opt a store into trusted publishing so low-risk changes publish on request, always logged and one tap from `shopbuddy_rollback`.\n\nAgent-readable summary: https://getshopbuddy.vercel.app/llms.txt\n\n## What is in this repo\n\nThis is the public companion to the hosted service: the Claude Code plugin and marketplace manifests, the `shopbuddy` skill, the MCP client config, and the MCP Registry manifest (`io.github.tmill313/shopbuddy`). The platform itself is a hosted service; the CLI ships compiled on npm as [`shopbuddy`](https://www.npmjs.com/package/shopbuddy).\n\n## Privacy and terms\n\nhttps://getshopbuddy.vercel.app/privacy · https://getshopbuddy.vercel.app/terms\n\nShop Buddy is an independent service, not affiliated with or endorsed by Shopify.\n",
  "bytes": 2826,
  "sha": "cbbc6e59e70f23f4c847ceb77a17848c663d1aa0560dc3778e86d79540162a5d",
  "repo_slug": "tmill313/shopbuddy-plugin",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_tmill313_shopbuddy_11513bb6/readme"
}