Create, edit and publish bundles from Claude and ChatGPT

Create, edit and publish bundles from Claude and ChatGPT

Before, Kaching MCP could only read your bundles. Now Claude, ChatGPT or any AI tool you connected to Kaching MCP can also create new deals and change your existing ones. Nothing changes on your store until you publish.

What's new

  • Create a deal: "Create a 2-pack and 3-pack deal for my best seller." Your AI tool saves it as a draft.
  • See the deal in the chat: in AI tools that show app cards, like Claude, the answer shows a preview card with your deal bars and prices as shoppers will see them, plus Publish and Open in admin. A live deal also gets View on store.
  • Publish from the chat: click Publish on the card. If another live deal is on the same products, the card asks you to confirm first.
  • Edit live and draft deals: "Change the 3-pack discount to 20% in my summer sale." A draft changes at once. A live or scheduled deal keeps its current version on your store: the change waits as unpublished changes until you publish it on the card or in the editor. Changed your mind? Ask your AI tool to discard the changes.
  • Review AI changes in the editor: a live deal with unpublished changes shows a banner in the deal editor. Click Review to load the changes, then save to publish them, or click Discard. Open in admin on the card opens the editor with the changes already loaded.

Why it matters

You plan a deal and build it in the same chat, with your numbers next to it. You see what shoppers will see before anything changes, and you publish with one click.

How to use it

Your existing Kaching MCP connection works as it is, no need to reconnect. New to Kaching MCP? In your AI tool, add a custom connector with the URL https://mcp.kachingappz.app/mcp, sign in to Shopify and click Allow. Steps for Claude, Claude Code and ChatGPT: How to connect to Kaching MCP.

Paused and expired deals, and deals with a running A/B test, are changed in the Kaching Bundles editor. A countdown timer added from the chat needs a fixed end date.