
Integration · E-commerce
Connect Claude & ChatGPT to SamCart
Ask your AI who bought what, which rebills failed, or how sales went last month, and get the answer from your SamCart account. It can read orders, customers, prospects, products, subscriptions, charges, refunds and coupons, and pull daily sales, product sales and MRR reports. It can also create products and coupons, move rebilling dates, cancel subscriptions and refund charges, with your approval if you want it.
Free plan, no credit card. Takes about a minute.
Try asking
“Which subscription rebills have failed?”
The AI lists failed charges, such as declined subscription rebills, so you can follow up with each customer.
“What has [email protected] bought from us?”
It lists the orders for that email and opens each one with its cart items and totals.
“How much did we sell per day in March?”
It gets the daily sales report from 1 to 31 March.
What your AI can do
Orders and customers
List and read orders, customers and prospects who started checkout but did not buy, and set custom fields on orders.
Subscriptions and charges
Read subscriptions and their history, move rebilling dates, schedule or run cancellations, list charges and refund them.
Products, coupons and reports
Create and update products and coupons, and get daily sales, sales per product and MRR reports.
“Move Peter Hansen's next rebill to the 1st of next month.”
It finds his subscription, reads the current next rebilling date and moves it to the new date.
“Create a coupon SPRING20 for 20% off.”
It creates the coupon with the code, discount type and amount, and can add start and end dates, product restrictions or usage limits.
“Refund order 5512 in full.”
It finds the charge for the order and refunds it. The money goes back to the customer and the refund cannot be undone.
28 tools for SamCart
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
cancel_subscriptionDeletesCancel a subscription immediately by `subscription_id`; billing stops. Set `silent_cancel` to true to skip notifying the customer.change_rebilling_dateChanges dataMove a subscription's next rebilling date: `subscription_id` and a future `next_rebilling_date` (ISO 8601).create_couponChanges dataCreate a coupon with `code`, `type` (how the discount is calculated) and `amount`; optional start/end dates, product restrictions and usage limits.create_productChanges dataCreate a product with `name`, `price` in the smallest currency unit (cents), `product_category` (physical or digital), optional `description` and `subscription` terms for recurring billing.get_chargeGet one charge by `payment_id` with amount, status and payment details.get_couponGet one coupon by `coupon_id`.get_customerGet one customer by `customer_id` with contact details and addresses.get_daily_sales_reportGet daily sales totals between `start_date` and `end_date` (YYYY-MM-DD; defaults to the last 30 days).get_mrr_reportGet the monthly recurring revenue (MRR) report.get_orderGet one order by `order_id` with its cart items, customer and totals.get_productGet one product by `product_id`.get_product_sales_reportGet sales totals per product.get_prospectGet one prospect by `lead_id`.get_subscriptionGet one subscription by `subscription_id`, including status and next rebilling date.get_subscription_historyGet the event history of one subscription by `subscription_id` (rebills, failures, cancellations).list_chargesList charges (payments), filtered by `order_id`, `customer_id`, `subscription_id`, `status`, `type` or date range. Use to find the charge ID for a refund.list_couponsList coupon codes.list_customersList customers, filtered by `email` or `phone` (exact), customer `id` or a creation date range. Use to find a customer ID.list_failed_chargesList failed charges, e.g. declined subscription rebills.list_ordersList orders, filtered by customer `email` or `customer_id`, `product_id`, `status`, `coupon_code`, `funnel_id` or a `created_at_min`/`created_at_max` date range.list_productsList products with their prices and settings.list_prospectsList prospects (people who started checkout but did not buy).list_refundsList refunds that have been issued.list_subscriptionsList subscriptions with their status, product and customer.refund_chargeMoves moneyRefund a charge by `charge_id`: money goes back to the customer and cannot be undone. Pass `amount` in cents for a partial refund, or omit it for a full refund.schedule_subscription_cancellationChanges dataSchedule a subscription to cancel later: `subscription_id` and `cancel_when` (end of the current period or a chosen `cancel_date`).update_order_custom_fieldsChanges dataSet custom field values on an order: `order_id` and `custom_fields` keyed by custom field slug.update_productChanges dataUpdate a product by `product_id`: name, price, description, SKU, SEO fields, test mode or archived. Only the fields you pass change.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose SamCart from the app list.
- 2
Paste your key
Paste a SamCart API key. In SamCart click your profile icon (top right) > User Profile > API Keys; admins can also use Settings > API Keys. Generate a new key, give it a name, choose its permissions and copy it right away.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.
Questions
What can the AI do in SamCart?
The AI can read orders, customers, prospects, products, subscriptions and their history, charges, failed charges, refunds and coupons, plus daily sales, product sales and MRR reports. It can create and update products, create coupons, set custom fields on orders, move rebilling dates, schedule or run subscription cancellations and refund charges.
Does the AI see my SamCart credentials?
No. Your SamCart credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Refunds move money back to the customer and cannot be undone, and cancelling a subscription stops billing. Those actions can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own SamCart account.
Can I limit what the SamCart API key can do?
Yes. When you generate the key in SamCart, you choose its permissions, so you can give it only what the AI needs, for example access to orders and customers. On top of that, you choose which tools are switched on in PipMCP.
Related integrations
Let your AI work in SamCart today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect SamCart freePipMCP is not affiliated with SamCart. Product names are trademarks of their owners.




