Integration · E-commerce
Connect Claude & ChatGPT to Shopkit
Ask your AI which orders are unpaid, what a customer bought, or to change a product's price in Shopkit. It can search and update orders, products and customers, create coupons, check shipments and shipping rates, and read your store statistics. Everyday shop questions get answered without clicking through the admin.
Free plan, no credit card. Takes about a minute.
Try asking
“Which orders from this week are paid but not shipped yet?”
The AI searches orders by date, paid and shipped status and lists them with customer and total.
“Mark order 1284 as shipped with tracking code 00370712345 and tell the customer.”
It updates the order with the tracking code and status. With notify_client on, Shopkit emails the customer.
“Set the price of the linen tote bag to 249 and stock to 40.”
It finds the product, then updates only the price and stock quantity.
What your AI can do
Orders and shipping
Search, read, create and update orders, get order PDFs and history, check shipments and list shipping rates for a country.
Products and catalog
Search and read products, create new ones, and update price, stock, status and other fields. Read categories and brands.
Customers and coupons
Search, create and update customers, and create, update or delete discount coupons.
“Create a coupon SUMMER15 for 15% off, valid for 100 uses.”
It creates the coupon with the code, type, usage limit and what it applies to.
“What did [email protected] order last time?”
It searches customers and orders by email and reads the latest order with its products and totals.
“How many visitors and orders did we have in the last 7 days?”
It reads the store statistics for that period.
26 tools for Shopkit
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_couponChanges dataCreate a discount coupon with `code`, `type`, `limit` (uses allowed) and `applies_to`, plus value, validity dates and order minimum/maximum.create_customerChanges dataCreate a customer with `email` plus optional name, company, phone, billing and delivery addresses, tags and wholesale flag. `send_signup_email` emails them a welcome message.create_orderChanges dataCreate an order with a `client` (name, email, addresses) and a `products` list, plus optional status, payment method and notes. Set `notify_client` to email the customer.create_productChanges dataCreate a product from a `body` object with title, price, stock_qty, status, description, images, categories, brand and tax settings.delete_couponDeletesPermanently delete a coupon by `coupon_id`. Customers can no longer use its code.get_couponGet one coupon by `coupon_id`, with its type, value, usage limit, validity dates and what it applies to.get_customerGet one customer by `customer_id`, with contact details, addresses, tags and reward points.get_orderGet one order by `order_id`, with customer, products, totals, payment and shipping details.get_order_pdfGet the PDF document for an order by `order_id`.get_productGet one product by `product_id`, including price, stock, images, categories and options.get_shipmentGet one shipment by `shipment_id`, with carrier, status and tracking details.get_storeGet the connected Shopkit store's details, such as name, currency and settings.get_store_statsGet store statistics for a `metric` (resume, visitors, orders or live) between `date_from` and `date_to` (defaults to the last 7 days).list_brandsList product brands, optionally filtered by active or handle.list_categoriesList product categories, optionally filtered by active, handle or parent status. Use to find category IDs for products.list_couponsList discount coupons, optionally filtered by `id` or `code`.list_order_eventsList the history of events (status changes, payments, notes) for one order by `order_id`.list_shipping_ratesList shipping methods and rates available for a destination `country_code`, optionally for a given order value and weight.search_customersSearch customers by text `q`, email, tags, wholesale, registered or marketing consent. Use it to find a customer ID.search_ordersSearch orders by text `q`, status, paid, shipped, customer email, coupon code or date range. Use it to find an order ID.search_productsList or filter products by text `q`, status, category, featured, reference or handle, with paging. Use it to find a product ID.search_shipmentsSearch shipments by text `q`, status, carrier, tracking code, paid or date range.update_couponChanges dataUpdate a coupon by `coupon_id`: value, type, limit, validity dates or conditions.update_customerChanges dataUpdate a customer by `customer_id`: name, email, addresses, tags, wholesale, reward points or internal notes. Only the fields you pass change.update_orderChanges dataUpdate an order by `order_id`: status, paid, tracking code/carrier/URL, invoice URL or notes. With `notify_client` the customer is emailed about the change.update_productChanges dataUpdate a product by `product_id`; pass only the fields to change (e.g. price, stock_qty, status, title) inside `body`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Shopkit from the app list.
- 2
Paste your key
Paste a Shopkit API key. In your Shopkit store admin open Account settings > Developers > API and create an API key. Copy it and paste it into PipMCP.
- 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 Shopkit?
The AI can search and read orders, products, customers, coupons and shipments, list categories, brands, shipping rates and order history, and read store details and statistics. It can create and update orders, products, customers and coupons, delete a coupon and get an order PDF.
Does the AI see my Shopkit API key?
No. Your Shopkit API key is encrypted at rest and never shown to the AI. After you save it, it is 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. Deleting a coupon is permanent, and changes that email a customer 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 Shopkit account.
Will the AI email my customers?
Only if it asks Shopkit to. Creating or updating an order with notify_client set emails the customer, and creating a customer with send_signup_email sends a welcome email. You can require approval for those tools or leave them off.
Related integrations
Let your AI work in Shopkit today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Shopkit freePipMCP is not affiliated with Shopkit. Product names are trademarks of their owners.






