Skip to content

Integration · E-commerce

Connect Claude & ChatGPT to Luminous

Ask your AI how much stock you have, where a sales order stands or which purchase orders are still open in Luminous. It can create sales orders, purchase orders, work orders and inventory adjustments, and look up products, suppliers, customer companies, invoices and shipments. You get answers about inventory and orders without clicking through each screen.

Connect Luminous free

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

Try asking

  • “How many units of SKU TEE-BLK-M do we have on hand and incoming?”

    The AI lists stock levels for that SKU per warehouse: on hand, available, incoming and backordered.

  • “Which purchase orders from our main supplier are still open?”

    It searches for the supplier, then lists its purchase orders filtered by order status.

  • “Create a purchase order for 200 units of SKU MUG-01 at 3.50 each.”

    It finds the supplier and creates the purchase order with the order date and one item line.

What your AI can do

Inventory and warehouses

List stock by product and warehouse, see incoming and backordered quantities, and adjust on-hand stock with remarks.

Sales and purchasing

Create, read and update sales and purchase orders, list fulfillment orders and shipments, and read customer invoices.

Products, suppliers and manufacturing

Search and update products, create suppliers and customer companies, and create and search work orders.

  • “Start a work order to produce 50 gift boxes in the main warehouse.”

    It looks up the product and warehouse and creates a work order for 50 units, optionally with a BOM and expected completion date.

  • “Has sales order 10482 shipped yet?”

    It reads the sales order with its status and lists the shipments recorded for it.

  • “Which customer invoices are unpaid?”

    It lists customer invoices filtered by payment status, with company and due date.

30 tools for Luminous

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

  • create_companyChanges dataCreate a customer company with a `name`, optionally address, phone, payment term, price level and tax exemption.
  • create_inventory_adjustmentChanges dataAdjust stock: each entry in `adjustment_entries` has warehouse_id, location_id, product (sku or product_id) and a qty_onhand change; add `remarks`.
  • create_productChanges dataCreate a product: pass fields in `body` such as name, sku, upc, type, category, supplier, unit_cost and retail_price.
  • create_purchase_orderChanges dataCreate a purchase order: `supplier_id`, `order_date` and `items` (each sku or product_id, quantity, unit_price), plus warehouse, dates and notes.
  • create_sales_orderChanges dataCreate a sales order: `channel_id`, `order_number`, `order_date`, `order_status` and `items` (each sku or product_id, quantity, unit_price), plus ship_to, bill_to and notes.
  • create_supplierChanges dataCreate a supplier with a `name`, optionally address, contacts, default payment term and default warehouse.
  • create_work_orderChanges dataCreate a work order to produce `planned_qty` of a product (`produced_sku_id`) into `destination_warehouse_id`, optionally with a BOM, vendor and expected completion date.
  • get_companyGet one customer company by `company_id`.
  • get_invoiceGet one customer invoice by `invoice_id`.
  • get_productGet one product by `product_id`, with SKU, prices, dimensions and supplier.
  • get_purchase_orderGet one purchase order by `order_id`, with items and receiving status.
  • get_sales_orderGet one sales order by `order_id`, with items, addresses and status.
  • get_supplierGet one supplier by `supplier_id`.
  • get_work_orderGet one work order by `order_id`.
  • list_channelsList sales channels with their IDs. A channel_id is needed to create a sales order.
  • list_fulfillment_ordersList fulfillment orders, filtered by `order_status`, `sales_order_id`, `ship_by_date` and more.
  • list_inventoryList stock levels (on hand, available, incoming, backordered) by product, filtered by `sku`, `product_id`, `warehouse_ids` and more.
  • list_invoicesList customer invoices, filtered by `status`, `payment_status`, `company_id`, `due_date` and more.
  • list_purchase_ordersList purchase orders, filtered by `supplier_id`, `order_status`, `warehouse_id`, `order_date` and more.
  • list_sales_order_shipmentsList shipments for a sales order by `sales_order_id`.
  • list_sales_ordersList sales orders, filtered by `order_number`, `order_status`, `customer_id`, `company_id`, `channel_id`, `order_date` and more.
  • list_warehousesList warehouses by `name`, with paging.
  • search_companiesSearch customer companies by `name`, city, status, type or phone, with paging.
  • search_contactsSearch contacts by name, `email`, `phone` or `company_name`.
  • search_productsSearch products with `q` (name, UPC or SKU) or filters such as `sku`, `category_id`, `supplier_id`, `discontinued`, with paging.
  • search_suppliersSearch suppliers by `name`, city, state or country, with paging.
  • search_work_ordersSearch work orders (manufacturing) by `search`, `status`, `work_order_number` or vendor.
  • update_productChanges dataUpdate a product by `product_id`: fields in `body` such as name, sku, prices, supplier, category or low-stock alert.
  • update_purchase_orderChanges dataUpdate a purchase order by `order_id`; `supplier_id`, `order_date` and the full `items` list must be sent again.
  • update_sales_orderChanges dataUpdate a sales order by `order_id`: status, ship dates, addresses, tracking number or notes.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste your Luminous company name (the subdomain in companyName.api.joinluminous.com) and an API token. In Luminous go to Settings > API Tokens and click Create API Token, then copy the token.

  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 Luminous?

The AI can read and search products, stock levels, warehouses, sales orders, purchase orders, fulfillment orders, shipments, invoices, suppliers, customer companies, contacts, sales channels and work orders. It can create sales orders, purchase orders, work orders, inventory adjustments, products, suppliers and customer companies, and update sales orders, purchase orders and products.

Does the AI see my Luminous credentials?

No. Your Luminous company name and API token 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. Inventory adjustments change your on-hand stock, and new sales and purchase orders enter your real order flow, so those tools can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and 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 Luminous account.

Why does Luminous need my company name?

Each Luminous account has its own API address, companyName.api.joinluminous.com. PipMCP uses the company name you paste to send calls to your account. The API token then decides which data the calls can reach.

Let your AI work in Luminous today.

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

Connect Luminous free

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