Skip to content

Integration · E-commerce

Connect Claude & ChatGPT to Safsira

Ask your AI to find branded hoodies or mugs, show a mockup with your logo, or price an order in Safsira. It can search the product catalog, design custom products, estimate and place orders, and follow orders, shipments, tracking events and invoices.

Connect Safsira free

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

Try asking

  • “Find water bottles we can order in a quantity of 50.”

    The AI searches the catalog with a minimum order quantity filter and lists the matching products.

  • “Show me this hoodie in navy with our logo on the front.”

    It looks up the product's imprint locations and generates mockup images with your artwork and the color you pick.

  • “What would 100 of these mugs cost, shipped to our office in Denmark?”

    It checks that the product ships to Denmark and gets a price estimate without placing an order.

What your AI can do

Catalog and mockups

Search products by keyword, category or supplier, read colors, parts, prices and imprint locations, and preview mockups with your artwork.

Custom products and orders

Design custom products with your artwork, estimate an order's price, and place orders with shipping recipients and a billing address.

Shipments and invoices

Follow orders, shipping orders and tracking events, and read invoices or download them as PDFs.

  • “Order 100 of the mugs with our logo.”

    It prepares the order, shows you the estimate and places it when you confirm. A placed order is billable.

  • “Where is my last order?”

    It reads the order and its shipments and lists the tracking events.

  • “Which invoices are still unpaid? Send me the newest one as a PDF.”

    It lists invoices by payment status and downloads the invoice as a PDF.

25 tools for Safsira

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

  • create_custom_productChanges dataDesign a custom product from a catalog product: `supplier_product` plus `artworks` (each with a `location_id` and an `artwork_url` or `artwork_id`), with optional `name` and `selected_color`.
  • download_invoice_pdfDownload an invoice as a PDF by `invoice_id`.
  • estimate_orderChanges dataGet a price estimate for an order without placing it: `line_items` (each `product`, `quantity` and variant `attributes`), plus optional shipping details.
  • get_accountGet one account by `account_id`, including its default billing address.
  • get_catalog_productGet one catalog (supplier) product by `product_id`, with its details, colors and options.
  • get_current_userGet the Safsira user this connection is signed in as.
  • get_custom_productGet one custom product by `product_id`.
  • get_invoiceGet one invoice by `invoice_id`, with amounts and payment status.
  • get_orderGet one order by `order_id`, with its line items, totals and status.
  • get_price_breakdownGet the price breakdown for one product part by `product_id` and `part_id`.
  • get_shipping_orderGet one shipping order by `order_id`, including its recipient and status.
  • list_accountsList the Safsira accounts you can use, with optional `search`, `organization_id`, `limit` and `offset`.
  • list_categoriesList the product categories used to filter the catalog.
  • list_custom_productsList your custom (designed) products, with optional `search`, `design_status`, `tag_in`, `limit` and `offset`.
  • list_imprint_locationsList where artwork can be printed on a product by `product_id` (Front, Back, etc.), giving the `location_id` values used in designs.
  • list_invoicesList invoices, filtered by `payment_status`, with `limit` and `offset`.
  • list_ordersList orders, filtered by `status`, `payment_status`, `shipping_status` or `type`, with `limit` and `offset`.
  • list_product_partsList the parts (variants such as color and size) of a product by `product_id`. Use these attributes when ordering.
  • list_shipment_eventsList the tracking events for one shipment by `order_id` and `shipment_id`.
  • list_shipping_countriesList the countries a product can ship to by `product_id`.
  • list_shipping_ordersList the shipments (shipping orders) behind your orders, with optional `search`, `order`, `status`, `invoice`, `limit` and `offset`.
  • list_suppliersList the suppliers whose products are in the catalog.
  • place_orderChanges dataPlace a real Safsira order: `line_items` (each `product`, `quantity` and variant `attributes`), optional `shipping_orders` with recipients, `billing_address`, `payment_method_id` and `external_id`. This commits to a billable order; estimate first and confirm with the user.
  • preview_mockupGenerate mockup images of a catalog product by `supplier_product` with your artwork (`artwork_url` to a .png, .jpeg, .svg or .eps file, or an `artwork_id`) and optional `selected_color`.
  • search_catalog_productsSearch the swag product catalog by `search` keywords, with optional `categories_in`, `supplier_id`, `minimum` (minimum order quantity), `ordering`, `limit` and `offset`.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Fill in five fields: Client ID, Client Secret, your Safsira email and password, and your account ID. Your Safsira login must use email and password, not Google or Microsoft sign-in. In the Safsira dashboard open Developer Apps, click CREATE APP, choose type Private and create it, then copy the Client ID and Client Secret from the app settings.

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

The AI can search and read catalog products, categories, suppliers, product parts, prices, imprint locations and shipping countries. It can read your accounts, custom products, orders, shipping orders, tracking events and invoices, and download invoice PDFs. It can preview mockups, design custom products, estimate orders and place orders.

Does the AI see my Safsira credentials?

No. Your Safsira Client ID, Client Secret, email and password 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 the catalog and estimates only. Placing an order commits you to a billable order, so it can require your approval before it runs. 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 Safsira account, and orders you place are billed by Safsira.

Why does Safsira need a developer app and my password?

Safsira's API uses a private developer app together with a user login. You create the app under Developer Apps in the Safsira dashboard and enter its Client ID and Client Secret with your Safsira email, password and account ID. The login must use email and password, so Google or Microsoft sign-in does not work here.

Let your AI work in Safsira today.

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

Connect Safsira free

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