Skip to content

Integration · E-commerce

Connect Claude & ChatGPT to Shoporama

Ask your AI which orders are waiting, what sold best last month, or how many of a product are left in your Shoporama webshop. It can update order status for up to 25 orders at once, create manual orders, register returns and change stock counts. It can also create and edit products, categories and customers, with a dry run first on bulk changes.

Connect Shoporama free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which orders from this week are paid but not yet shipped?”

    The AI lists orders filtered by date, payment and status, with customer, order lines and shipping method.

  • “Mark orders 5021 to 5030 as shipped and email the customers.”

    It previews the change with a dry run, then sets the status on all ten orders and notifies each customer.

  • “What were our 10 best-selling products in the last 30 days?”

    It lists the top-selling products for that period.

What your AI can do

Orders and returns

Search and read orders, change status in bulk with an optional customer email, create manual orders, and register and list returns.

Products, categories and stock

Create and edit products and categories, read stock per variant and location, set stock counts and see stock movements and best sellers.

Customers

Search customers by name, email, group or company, and create or update contact details, addresses and loyalty points.

  • “How many of SKU TS-BLK-M do we have in stock, and set it to 40.”

    It reads stock per variant and location, then sets the new count. It can email customers on the waitlist if you ask.

  • “Put the winter jacket on sale at 899 DKK and move it to the Outlet category.”

    It finds the product, updates the price and changes its categories.

  • “Register a return on order 4988 with tracking number 00370712345678.”

    It creates the order return with notes, status and tracking number.

26 tools for Shoporama

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_categoryChanges dataCreate a product category, optionally under a parent category.
  • create_customerChanges dataCreate a customer. Pass the customer fields in body, such as email, name, address, zipcode, city and phone.
  • create_manual_orderChanges dataCreate a manual order for a customer email with products and addresses. Set send_invoice to email the invoice to the customer.
  • create_order_returnChanges dataRegister a return for an order, with notes, status and tracking numbers.
  • create_productChanges dataCreate a product. Pass the product fields in body, such as name, price, own_id (SKU), description and categories.
  • get_categoryGet one category by ID, including texts, parent category and SEO fields.
  • get_customerGet one customer by ID, including contact details, addresses and customer group.
  • get_orderGet one order by ID, including customer, addresses, order lines, payment and shipping.
  • get_productGet one product by ID, including prices, variants, stock, categories and images.
  • get_stockGet the stock levels for one product, per variant and stock location.
  • list_categoriesList or search product categories.
  • list_customersList or search customers by name, email, your own customer ID, customer group or company.
  • list_order_returnsList order returns, optionally for one order.
  • list_order_shipmentsList the shipments (partial deliveries) on an order.
  • list_ordersList shop orders, newest first. Filter by status, customer, date range, paid/captured, shipping method or search text.
  • list_productsList or search products. Filter by category, brand, supplier, stock, online status, SKU (own_id) or GTIN.
  • list_shipping_methodsList the shop's shipping methods.
  • list_stockList stock levels per product and variant. Filter by SKU, GTIN, category, brand, supplier or in-stock.
  • list_stock_movementsList stock movements (sales, adjustments, transfers). Filter by product, order, location or date.
  • list_top_selling_productsList the best-selling products over the last number of days.
  • set_order_statusChanges dataChange the status of up to 25 orders at once. With notify_customer the customer gets an email; use dry_run to preview.
  • set_stockChanges dataSet the stock count for a product or variant, optionally at a stock location. notify_waitlist emails customers waiting for it; use dry_run to preview.
  • update_categoryChanges dataUpdate a category's name, texts, parent, online status or SEO fields.
  • update_customerChanges dataUpdate a customer's contact details, addresses, customer group or loyalty points. send_welcome emails the customer.
  • update_orderChanges dataUpdate an order's customer details, addresses, notes, products or status. Setting send_invoice emails the invoice to the customer.
  • update_productChanges dataUpdate a product's name, price, description, categories, images, online status or other fields.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Shoporama from the app list.

  2. 2

    Paste your key

    Paste one Shoporama API key. In Shoporama admin go to Settings › API access (Indstillinger › API adgang) and create a token with the scope read, write or all.

  3. 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 Shoporama?

The AI can read orders, returns, shipments, products, categories, stock, stock movements, customers, shipping methods and best sellers. It can create and update products, categories, customers and orders, create manual orders, change order status, register returns and set stock, if you switch those tools on.

Does the AI see my Shoporama API key?

No. Your Shoporama 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. You can also create the Shoporama token with read scope only. Actions that email customers, like changing order status with a notification, can require your approval before they run, and 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 Shoporama webshop.

Will my customers get emails when the AI changes an order?

Only if the AI is told to. Changing order status sends an email only with notify_customer, setting send_invoice emails the invoice, and setting stock only emails the waitlist with notify_waitlist. Status and stock changes can run as a dry run first, so you see what would happen before anything is sent.

Related integrations

Let your AI work in Shoporama today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Shoporama free

PipMCP is not affiliated with Shoporama. Product names are trademarks of their owners.