Skip to content

Integration · E-commerce

Connect Claude & ChatGPT to Turis

Ask your AI which orders came in this week, how much stock a product has left, or to set up a new retailer and buyer in Turis. It can search articles, read products, brands and categories, create and update orders, and email an order confirmation. Questions about your wholesale catalogue get answered without clicking through the back office.

Connect Turis free

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

Try asking

  • “Which orders were created since Monday?”

    The AI lists orders created in that period, with buyer, totals and status.

  • “How much stock is left of product 4512?”

    It reads the current stock levels for that product.

  • “Add Nordic Home ApS as a new retailer with a 10% discount, and create Anna Berg as their buyer.”

    It creates the company with name, address, VAT number and discount, then creates the buyer linked to it. An invitation email only goes out if you ask for one.

What your AI can do

Orders

List orders created or updated in a period, read order lines and totals, create orders, add products and update status, tracking and comments.

Catalogue and stock

Search and create articles, read products with prices and stock, list configurations, brands and categories, and see stock changes.

Companies and buyers

List, create and update the retailer companies you sell to and the buyers who order for them, with discounts and contact details.

  • “Add 12 units of SKU TB-200 to order 881.”

    It adds the product with that quantity to the existing order.

  • “Mark order 881 as shipped and add the tracking link.”

    It looks up the shop's order statuses and updates the order with the new status and tracking link.

  • “Email the order confirmation for order 881 to [email protected].”

    It sends the order confirmation PDF to that address. This sends a real email.

29 tools for Turis

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

  • add_products_to_orderChanges dataAdd products to an existing order: pass the order ID in both `order_id` and `body_order_id`, plus `products` with quantities.
  • create_articleChanges dataCreate a new article with a `name` and optional description, attributes and translations. Search first to avoid duplicates.
  • create_buyerChanges dataCreate a buyer for a company: `email`, `first_name` and `company_id` are required, plus optional name, address, phone, discount and language. Setting `invite_buyer` emails them an invitation.
  • create_companyChanges dataCreate a retailer company by passing its fields in `body`, e.g. name, email, address, city, zip_code, country, vat_number and discount.
  • create_orderChanges dataCreate an order for a `buyer_id` with `products` (each with id or sku and quantity) and a `payment_type`; optional delivery_id, purchase order number and buyer comment.
  • create_productChanges dataCreate a product (SKU) by passing its fields in `body`, e.g. name, sku (must be unique), sales_price, stock, brand_id and category_id.
  • email_order_confirmationVisible to othersEmail the order confirmation PDF for `order_id` to the given `email` address. This sends an email.
  • get_articleGet one article by its ID in `article`, with name, description and attributes.
  • get_buyerGet one buyer by `buyer` ID, with contact details, company and discount.
  • get_companyGet one retailer company by `company` ID, with address, VAT number, discount and agents.
  • get_orderGet one order by `order` ID, with buyer, lines, totals, status and delivery.
  • get_productGet one product (SKU) by its `product` ID, with SKU, prices, stock and category.
  • get_product_stockGet current stock levels for one product by `product` ID.
  • list_article_configurationsList the configurations (sellable variations) of an article by `article` ID; paginated.
  • list_brandsList the brands in the catalogue.
  • list_buyersList buyers (the people who order on behalf of retailer companies).
  • list_categoriesList the product categories in the catalogue.
  • list_companiesList the retailer companies you sell to.
  • list_order_statusesList the order statuses configured for the shop, with their IDs for updating orders.
  • list_ordersList orders, optionally filtered by `external_reference`.
  • list_orders_createdList orders created between `from` and `to` (Unix timestamps in seconds).
  • list_orders_updatedList orders updated between `from` and `to` (Unix timestamps in seconds).
  • list_productsList the products (individual SKUs) in the shop.
  • list_stockList stock per product, optionally only those changed since `updated_since`; paginated.
  • search_articlesSearch articles (the parent product entries in your catalogue) by `search` text; paginated. Use it to find an article ID.
  • update_articleChanges dataUpdate an article's name, description, attributes, translations or display settings by `article` ID. Only the fields you pass change.
  • update_buyerChanges dataUpdate a buyer's details, discount or active status by `buyer` ID. Only the fields you pass change.
  • update_companyChanges dataUpdate a retailer company by `company` ID, passing the changed fields in `body`.
  • update_orderChanges dataUpdate an order by `order` ID: status_id, comment, tracking link, shipping price, payment terms, purchase order number or external reference. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Enter your Turis shop subdomain (the part before .turis.app), a client ID and a client secret. In Turis open Tools > API Clients, create a client and copy its ID and secret.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Turis?

It can read and search articles, products, stock, brands, categories, companies, buyers, orders and order statuses. It can create articles, products, companies, buyers and orders, add products to an order, update articles, companies, buyers and orders, and email an order confirmation.

Does the AI see my Turis credentials?

No. Your client ID and secret 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 with lookups only. Emailing an order confirmation reaches your customer, and it can require your approval before it runs, as can changes to orders. 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 Turis shop.

Why does PipMCP need my shop subdomain?

Every Turis shop has its own subdomain, and the API lives underneath it. The client you create under Tools > API Clients belongs to that shop, so PipMCP needs the subdomain to reach your data and not someone else's.

Let your AI work in Turis today.

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

Connect Turis free

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