Usage examples
Once the MCP Server is connected, you interact with your Snipcart store by asking your AI assistant in natural language. Below are practical examples organized by use case. These work with any MCP-compatible client — Claude, GPT via Codex, Cursor, Windsurf, or others.
Orders
View recent orders
Show me the last 10 ordersList all orders from March 2026Show me orders with status "Processed"Get order details
Get the details for order 1a2b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6dUpdate an order
Mark order abc123 as shipped with tracking number 1Z999AA10123456784Add a note to order abc123: "Customer requested gift wrapping"Send notifications
Send a shipping confirmation email for order abc123Send an invoice email to the customer who placed order abc123Notification types include: Comment, OrderStatusChanged, OrderShipped, TrackingNumber, and Invoice.
Digital goods
Get the download links for order abc123Customers
Find a customer
Find the customer with email john@example.comList customers who signed up in January 2026View customer history
Show me all orders from customer cust_abc123What's the order history for john@example.com?Update customer info
Update customer cust_abc123's email to newemail@example.comProducts
Browse your catalog
List all my productsShow me products sorted by priceManage stock
Update the stock for product prod_abc123 to 50 unitsAllow out-of-stock purchases for product prod_abc123Set stock by variant for product prod_abc123: Small = 10, Medium = 20, Large = 15Archive a product
Archive product prod_abc123This is a soft delete — you can restore it from the Snipcart dashboard.
Discounts
Create a coupon code
Create a 10% discount with code SUMMER10Create a $5 off coupon with code WELCOME5, limited to 100 uses, expires December 31, 2026Create a cart-total discount
Create a discount that gives $10 off when the cart total reaches $75Create free shipping
Create a free shipping coupon with code FREESHIPManage discounts
List all active discountsUpdate coupon SUMMER10 to expire on July 1, 2026Delete discount disc_abc123Note: You cannot delete a discount that has been used in completed orders.
Refunds
View refunds
Show me all refunds for order abc123Create a refund
Refund $25.00 on order abc123 with comment "Damaged item"Warning: Refunds are irreversible. The AI will confirm the amount with you before processing.
Abandoned carts
Show me abandoned carts from the last weekList abandoned carts with a minimum value of $50Get details for abandoned cart cart_abc123Shipping methods
Create a shipping method
Create a shipping method called "Express Shipping" with a rate of $25 for 0-5kg and $35 for 5-10kgManage shipping methods
List all shipping methodsUpdate shipping method ship_abc123 to only apply to US ordersDelete shipping method ship_abc123Domains
What's my store's primary domain?List all allowed checkout domainsAdd staging.mystore.com to the allowed domainsRemove old-domain.com from the allowed domainsTips for effective prompts
- Be specific with identifiers. When referencing an order, customer, or product, include the token or ID if you have it. The AI can search by email or name, but an ID is faster.
- Use date ranges. "Last week's orders" works, but "orders from March 1 to March 15, 2026" is more precise.
- Chain requests. You can ask follow-up questions: "Show me order abc123" followed by "Now refund $10 on it."
- Ask for summaries. "How many orders did we process this month?" or "What's our top-selling product?" — the AI can aggregate data across multiple API calls.
Next up: Use cases — Real-world scenarios like clean sales exports, bulk shipping setup, and abandoned cart analysis.