Now live

MainStem 2.0 is here — built for cannabis, powered by AI. See the launch

Integrations

The systems you already run, on the purchasing record

Point of sale, track-and-trace, licensed wholesale, and the ledger stay connected to the location that is buying. Agents connect the same way: with that user’s permissions.

  • Metrc
  • Apex Trading
  • Dutchie
  • Amazon
  • Amazon Business
  • Staples
  • QuickBooks Online
  • Dynamics 365
  • Teams
  • Slack
  • Claude
  • ChatGPT
  • OpenAI
  • Oak Harbor
  • Global Industrial
  • Hydrofarm
  • McMaster-Carr
  • Grainger
  • Cannabis Experts
  • Google
  • Google Sheets
  • MCP
  • Websturaunt
  • FedEx
  • Excel
  • Microsoft
  • Power BI
  • QuantumLeaf
  • Acumatica
  • Shopify
  • Uline
  • UPS
  • USPS
MainStem

01 / 04

Cannabis operations

Point of sale, track-and-trace, and licensed wholesale, connected to the location that is buying.

DutchieMetrcApex TradingQuantum LeafMainStem

Dutchie

Connect a Dutchie POS key and Purchase Pro keeps rooms, employees, and vendors in sync, and receives inventory against the order.

Metrc

Connect a Metrc user, confirm the facilities those keys can access, and read transfers, sales receipts, employees, and locations.

Apex Trading

Pair a location, then browse licensed wholesale, compare batches and lab data, and add product to a requisition.

Quantum Leaf

Products, vendors, requisitions, and locations, connected from Purchase Pro.

02 / 04

Finance

The purchasing record, handed to the ledger and to the spreadsheets finance already trusts.

QuickBooks OnlineMicrosoft DynamicsPower BIExcel and Power QueryMainStem

QuickBooks Online

Products, shipping, tax, bill payment, locations, and requisitions, mapped into QuickBooks Online.

Microsoft Dynamics

Sync suppliers from Dynamics into MainStem, and export invoices the other way.

Power BI

Model purchasing data in Power BI from the same records the app uses.

Excel and Power Query

Pull requisitions, invoices, shipments, products, and locations into Excel.

03 / 04

Suppliers and punch-outs

Non-cannabis supply, bought where the supplier already sells, and recorded where the operator already approves.

Amazon BusinessShopifyStaplesUlineMainStem

Amazon Business

Punch out to Amazon Business and bring the cart back as a MainStem requisition.

Shopify

Suppliers publish a Shopify sales channel from Supplier Core.

Staples

Facilities and office supply, available through the supplier network operators already buy from.

Uline

Packaging and shipping supplies on the same purchasing workflow.

04 / 04

API, MCP, and agents

Your systems and your agents get the same reach as the person who authorized them. They do not get a back door.

MainStem APIMainStem MCPClaudeChatGPTMainStem

MainStem API

A public API for purchasing data, and a supplier product-sync API for catalog updates.

MainStem MCP

Purchase Pro and Supplier Core each expose an MCP server. Tools run with the caller’s own permissions.

Claude

Connect Claude to the Purchase Pro or Supplier Core MCP server and sign in as that user.

ChatGPT

The same connector pattern as Claude: the agent acts as the signed-in user.

The network

Cannabis systems, finance, suppliers, and agents

33 systems and suppliers meet on the same purchasing record. Move across the wall to bring one into focus.

  • Metrc
  • Apex Trading
  • Dutchie
  • Amazon
  • Amazon Business
  • Staples
  • QuickBooks Online
  • Dynamics 365
  • Teams
  • Slack
  • Claude
  • ChatGPT
  • OpenAI
  • Oak Harbor
  • Global Industrial
  • Hydrofarm
  • McMaster-Carr
  • Grainger
  • Cannabis Experts
  • Google
  • Google Sheets
  • MCP
  • Websturaunt
  • FedEx
  • Excel
  • Microsoft
  • Power BI
  • QuantumLeaf
  • Acumatica
  • Shopify
  • Uline
  • UPS
  • USPS

See it on your workflow

Tell us how you buy — locations, cannabis and non-cannabis, and the systems already in the stack. We’ll walk Purchase Pro or Supplier Core against that.