Distru MCP · free during beta

Build your way, with DistruMCP.

You know your business, we know technology. With Distru’s foundation, make your software an expression of how you do business.

Trusted by 450+ cannabis businesses across 30+ states
G2 Logo - Distru is rated 4.8 Stars
4.8 ★ ★ ★ ★ ★

What is Distru MCP?

Distru MCP connects Claude, ChatGPT and other AI assistants to your Distru account. Your AI reads live data and takes actions, like drafting a PO, under your own login and permissions.

Works with the AI assistant you already use

Claude
ChatGPT
Microsoft Copilot
Gemini
distru MCP
Cursor
GitHub Copilot
Perplexity
n8n
450+ Happy Distru Operators

Why cannabis teams use Distru MCP

Sell more

Know who to call and what to pitch before the visit

Ask which accounts are slipping, who's due to reorder and what will sell best at each store. The answer comes from live Distru sales and inventory, not last night's report. A smaller sales team reaches more stores between visits.

“

We use it for A/R follow-up, reorder timing by account, and building rep order lists for our product drops. It's already part of how we run the distribution side.

Xavier Jean-Paul

1OFF Distribution

See the whole operation

Distru, QuickBooks and your side spreadsheets in one conversation

Pair Distru MCP with the other tools your assistant connects to, like QuickBooks, Headset or the sheets your team keeps on the side. Ask once and see the whole operation, including what falls between systems. You'll run fewer exports and build fewer pivot tables.

“

It's not one system. It's multiple systems, and that's where the power is.

Jason Ambrosino

Owner-operator, Veterans Holdings

Close the month

Find the discrepancies behind your month-end report

Ask your AI to review your month-end numbers and flag discrepancies. One controller cut her four-day reconciliation process down to one month with Distru MCP, then reviewed the entire year.

“

I finished my end of month report a few days ago. That report usually took me about four days to balance. I then went back through the entire year and found all my other discrepancies. It literally changed my life.

Nanwa Dabish

Controller, Detour

Month-end discrepancies flagged by an AI assistant through Distru MCP

Hand off the busywork

Turn hours of manual updates into automated flows

Have your AI take on the repeat work that fills your team's to-do list. Punch Edibles built automated flows for work that used to take hours of staff time, and gives its retail partners a live inventory feed pulled straight from Distru.

“

We've been able to really create truly automated system flows that previously were taking a lot of man hours, either by myself or some of my employees.

Michael Martinez

Punch Edibles

Repeat updates automated by an AI assistant through Distru MCP

Build your own tools

The dashboard and field tools your team actually uses

Use Distru MCP as the data behind your own tools. One New York team built an owner dashboard for inventory, collections, sales and license expirations, plus a simple portal for a field rep. Same live Distru data, shaped around how they work.

“

I just tell them to do stuff and it happens.

Technical lead

New York cannabis company

Custom dashboard built on live Distru data through Distru MCP
READ

Who owes us money, and who do we call first?

Your AI ranks every past-due account into a call list, from live invoices and payments.

Write

Create the PO from this vendor invoice.

Your AI reads the PDF, matches each line to a Distru product and fills in the costs.

Read

What’s running low, and what do we make this week?

Your AI compares days on hand to par from 90 days of sales and flags what to schedule.

How to use Distru MCP

Step 1

Copy your Distru MCP link

Open Distru MCP from the main sidebar in Distru and copy the server URL.

Step 2

Add Distru as a custom connector

In Claude or ChatGPT, open Settings, go to Connectors and add a custom connector. Paste the URL and name it Distru.

Step 3

Sign in with your Distru login

Your assistant sends you to Distru to sign in. After that, your AI works with the same permissions your Distru user has.

Step 4

Ask your first question

Try “Who owes us money?” Whether your AI asks before creating or changing anything depends on your settings in Claude or ChatGPT.

Brands and distributors running on Distru

Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Distru MCP: Connect Claude and ChatGPT to Distru
Who does what

What does Distru MCP do, and what do you approve?

Distru MCP does the clicking: the lookups, the drafts and the data entry. It can only do what your Distru role allows, and whether it asks before making a change depends on your Claude or ChatGPT settings. Anything that reports to Metrc stays in the Distru app.

What Distru MCP does in Distru ERP and DistruCommerce, and what your team approves, for reporting, multiple linked accounts, purchasing, products, invoices, wholesale menus, production and access
The taskWhat Distru MCP doesWhat stays with your team
ReportingERP and CommercePulls live numbers across inventory, orders, invoices and menus in one answer.Deciding what to act on.
Multiple accountsERP and CommerceReads and works across every linked Distru account in one connection, even under different company IDs. Ask one question across all your licenses, brands or states.Deciding which accounts are linked and who can use each one.
PurchasingDistru ERPBuilds the PO from a vendor invoice or from what's running low, with per-item costs filled in.Reviewing the draft before it saves.
Products and recordsDistru ERPCreates and updates products, companies and licenses from your spreadsheet, and asks about anything missing.Answering its questions and approving the batch.
Invoices and ARDistru ERPDrafts past-due reminders with the invoice attached, and records payments against the right invoices.Approving the batch before anything sends.
Wholesale menusDistruCommerceUpdates prices, menu placement or per-buyer order limits when you ask.Reviewing the menu before buyers order from it.
Production and MetrcDistru ERPCreates draft assemblies from a work order and leaves them pending. It never reports to Metrc.Completing them in the Distru app, which reports to Metrc.
AccessERP and CommerceRuns as the person who connected it and sees only what their role allows.Setting each person's role in Distru, the same way you do today.

Common questions about Distru MCP

Straight answers on setup, ERP and Commerce access, Metrc and cost.

What is an MCP, and how does Distru MCP work?

MCP stands for Model Context Protocol, a standard way to connect AI tools to other software. Distru MCP is Distru’s MCP server. Add it to your AI assistant, sign in with your Distru login, and your assistant can read your Distru data and take actions for you.

Which AI assistants work with Distru MCP?

Claude, ChatGPT and most AI assistants that support MCP. Open Distru MCP from the main sidebar in Distru to get the server URL. Then add it to your assistant as a custom connector and sign in.

Can Distru MCP make changes in Distru, or only read data?

It can do both. It creates and updates products, POs, invoices, payments, credits and more, rolling out in stages. It can only change what your Distru role allows, and whether it asks before each change depends on your AI assistant's settings. Anything that reports to Metrc stays in the Distru app, and a person completes it there.

Is Distru MCP free?

Yes, Distru MCP is free at launch for Distru ERP and DistruCommerce customers. It doesn’t require the paid API module.

The AI cannabis library

Free skills to put AI to work on your inventory, compliance and costing, and guides on where it actually saves time.

SKILL
Forecasting

Distru Production Forecast

Know how much of each product to make this week, based on real sell-through.

SKILL
Finance and COGS

Past-Due Invoice Emails

Draft one payment reminder per customer for every past-due invoice.

SKILL
Customer Management

Company List Clean-Up

Clean a state license export or lead list before it goes into your CRM.

SKILL
Compliance

Cannabis Inspection Readiness

Turn an upcoming state inspection into a checklist, binder index and gap list.

SKILL
Compliance

Cannabis Transfer Manifest Precheck

Check a B2B transfer before the driver leaves and get GO or HOLD per line.

SKILL
Purchasing

Cannabis Replenishment Planner

Turn sales and on-hand exports into a reorder plan and a draft PO by vendor.

SKILL
Compliance

Cannabis State Rules Lookup

Get a cited, dated answer to a state cannabis rule question.

SKILL
Operations

Cannabis Staff Scheduling Planner

Build a shift schedule that matches demand and stays inside your labor budget.

SKILL
Cultivation

Cannabis Harvest Yield Analysis

See which rooms and strains actually make money, from your own harvest data.

SKILL
Compliance

Cannabis Traceability Reconciliation

Find out why your physical count doesn't match Metrc or BioTrack.

SKILL
Compliance

Cannabis SOP Generator and Trainer

Turn process notes into an inspection-ready SOP and a staff training packet.

SKILL
Finance and COGS

Cannabis Batch COGS Calculator

Find out what a batch really costs per finished unit, line by line.

AI GUIDE
Blog

Why the Harness Matters More Than the AI Model

Two products can use the exact same AI model and perform completely differently. Here's why the harness, not the model, usually explains why.

AI GUIDE
Blog

What Is an Agent Harness? A Plain-English Primer

An AI model alone can't do much. The 'harness' around it is what makes it useful. Here's what that actually means, no jargon required.

AI GUIDE
Blog

Why MSOs Need an AI Strategy Before More Software

Adding another point solution won't fix an MSO's AI readiness problem. Here's why the data foundation has to come first.

AI GUIDE
Blog

The Supply Chain Buyer's Guide to AI Agents and MCP

Evaluating AI agent features in supply chain software? Here's a practical buyer's checklist, including what MCP means for your evaluation.

AI GUIDE
Blog

AI in Supply Chain: What's Hype, What's Working

AI in supply chain gets a lot of hype. Here's an honest look at what's actually delivering results in 2026, and what still needs a person.

AI GUIDE
Blog

Where AI Agents Fit in Cannabis Compliance

Not every step of your compliance workflow is a fit for AI. Here's a clear map of where it helps, and where it should stay hands-off.

AI GUIDE
Blog

The Skills Ops Teams Will Need When AI Agents Arrive

AI agents are coming for repetitive ops tasks in cannabis. Here's what your team needs to get good at instead, starting now.

AI GUIDE
Blog

What Happens When AI Gets Access to Your ERP

Giving an AI tool access to your cannabis ERP isn't all-or-nothing. Here's what real, scoped access looks like, and what to watch for.

AI GUIDE
Blog

AI and 280E: Where Automation Actually Saves Money

280E just got more complicated for mixed medical and adult-use operators. Here's where automated cost tracking actually helps, and its limits.

AI GUIDE
Blog

Can AI Forecast Wholesale Demand Better Than Excel?

Your wholesale forecast spreadsheet has limits. Here's what AI-assisted forecasting can actually add, and where a spreadsheet still wins.

AI GUIDE
Blog

Should Your Cannabis Business Have an AI Strategy?

You don't need to be an AI company to have an AI strategy. Here's a practical starting point for cannabis operators, no hype required.

AI GUIDE
Blog

What Is Claude Cowork? Could It Kill Data Entry?

Claude Cowork lets AI work directly in your files and tools. Here's what that means for the data entry eating your cannabis team's week.