关于 shopbuddy
Shop Buddy 是面向编码 Agent 的托管服务和 MCP 服务,用于安全修改 Shopify 主题。它通过未发布的暂存主题、Theme Check、修改前后截图、所有者审批和回滚来避免直接编辑线上主题。
主要功能
- 01编辑未发布的暂存主题
- 02运行 Theme Check 验证
- 03截取移动端和桌面端截图
- 04按版块总结视觉变化
- 05请求所有者批准发布
- 06一键回滚修改
适用场景
- 01发布前审查 Agent 的主题修改
- 02使用 Theme Check 验证主题文件
- 03比较移动端和桌面端预览
- 04撤销已发布的修改
MCP 相关
托管的 MCP 服务让兼容客户端将 Shop Buddy 接入编码 Agent。其工具可管理暂存修改、验证、预览、审批、发布请求和回滚。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
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 编码 Agent 安全地修改 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(网页端/桌面端)和 ChatGPT:使用 https://getshopbuddy.vercel.app/api/mcp 添加自定义连接器。Agent 会打开一个浏览器标签页;在其中登录或创建账户,然后点击 Allow。无需密钥。
工作原理
shopbuddy_start_change会将线上主题复制为暂存主题,并将其拉取到服务器端工作副本中。- Agent 会读取、搜索和写入文件,使用
shopbuddy_validate运行 Theme Check,然后通过shopbuddy_push_preview上传到暂存主题,并截取修改前后的截图,每项视觉更改都会标明对应的分区。 shopbuddy_submit和shopbuddy_request_publish会向店主提供一键批准链接。店主可以选择将店铺设为可信发布,这样低风险更改会在请求后发布,并且始终有日志记录,也可通过shopbuddy_rollback一键回滚。
供 Agent 阅读的摘要:https://getshopbuddy.vercel.app/llms.txt
此仓库包含的内容
这是托管服务的公开配套项目:Claude Code 插件和市场清单、shopbuddy 技能、MCP 客户端配置,以及 MCP Registry 清单(io.github.tmill313/shopbuddy)。平台本身是托管服务;CLI 以编译后的形式通过 npm 发布为 shopbuddy。
隐私和条款
https://getshopbuddy.vercel.app/privacy · https://getshopbuddy.vercel.app/terms
Shop Buddy 是一项独立服务,与 Shopify 无关联,也未获其认可。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。