Dutchie Plus MCP. Manage locations, menus, and orders from one chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Dutchie Plus MCP Server gives your AI agent control over multi-location dispensary operations. It lets you track online menus, monitor enterprise-wide orders, and manage location details from a single chat interface.
Use it to audit product brands and check order fulfillment status across your entire network.
What your AI agents can do
Get dutchie plus metadata
Checks your Dutchie Plus account limits and metadata.
Get location details
Gets specific configuration and information for one dispensary location.
Get order details
Retrieves all detailed information for a single online order.
Retrieves detailed settings and real-time information for a specific dispensary location using get_location_details.
Finds dispensary locations by searching using a city or name keyword via search_dispensaries_by_city.
Retrieves a full list of all dispensary locations managed in your Dutchie Plus account using list_dispensary_locations.
Lists all active online menus configured for a specific dispensary location using list_online_menus.
Retrieves and lists recent online orders for a specific dispensary location using list_enterprise_orders.
Finds online orders that are waiting to be fulfilled or are ready for pickup via list_pending_fulfillment_orders.
Lists all product brands synchronized across your entire enterprise account using list_synced_brands.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019d758aget dutchie plus metadata
Checks your Dutchie Plus account limits and metadata.
019d758aget location details
Gets specific configuration and information for one dispensary location.
019d758aget order details
Retrieves all detailed information for a single online order.
019d758alist dispensary locations
Lists every dispensary location managed in your account.
019d758alist enterprise orders
Lists all recent online orders for a specific dispensary location.
019d758alist online menus
Lists all configured online menus for a specific location.
019d758alist pending fulfillment orders
Finds online orders that are awaiting fulfillment or are ready for pickup.
019d758alist synced brands
Lists all product brands synchronized across your enterprise account.
019d758aquick enterprise volume audit
Provides a high-level summary of order activity across multiple locations.
019d758asearch dispensaries by city
Searches for dispensary locations using a city or name keyword.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Dutchie Plus, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Dutchie Plus MCP Server gives your AI agent control over multi-location dispensary operations. You can track online menus, monitor enterprise-wide orders, and manage location details from one chat window. You use natural language to manage your whole operation.
Audit Location Status: You can get detailed settings and real-time info for one specific dispensary location using get_location_details. You can also search for locations by city or name using search_dispensaries_by_city, or grab a full list of every managed location with list_dispensary_locations.
Check Online Menus: You can list all active online menus set up for a specific location with list_online_menus.
Order Tracking: You can pull all detailed info for a single online order using get_order_details. You can list recent online orders for a specific location with list_enterprise_orders, and find orders that are waiting to be fulfilled or are ready for pickup via list_pending_fulfillment_orders.
Brand Audits: You can list all product brands synced across your whole enterprise account using list_synced_brands. You can also run a high-level summary of order activity across multiple sites with quick_enterprise_volume_audit.
Metadata: You can check your Dutchie Plus account limits and metadata with get_dutchie_plus_metadata.
How Dutchie Plus MCP Works
- 1 Connect the Dutchie Plus integration to your AI client and authorize it with your API key.
- 2 Ask your agent a question, like 'What are the pending orders for Downtown Dispensary?'
- 3 The agent calls
list_pending_fulfillment_ordersandget_location_detailsto give you the answer.
The bottom line is that your agent handles all the complex API calls, letting you manage multi-location retail tasks through simple conversation.
Who Is Dutchie Plus MCP For?
This is for operations leaders and enterprise managers who need a single pane of glass view across multiple dispensary locations. If you spend your day jumping between inventory dashboards, order fulfillment systems, and location status pages, this saves you hours of clicks. It lets you audit the entire business from one chat window.
Checks order volumes and location activity across the entire fleet on the go. Audits menu availability and category mapping via chat.
Audits synchronized brands and location-specific order details instantly. Verifies product counts across different sites.
Monitors online menu availability and product category mapping across all enterprise locations.
What Changes When You Connect
- See the full scope of your network instantly. Instead of manually checking dashboards, use
list_dispensary_locationsorsearch_dispensaries_by_cityto list and find any location by name or city. - Keep track of sales and inventory across the board.
list_synced_brandsgives you a list of all product brands in your enterprise account, showing how many associated products each brand has. - Monitor fulfillment status instantly. Use
list_pending_fulfillment_ordersto pull a list of all orders that are ready for pickup or waiting to be fulfilled. - Get specific details on any order. If you need to know exactly what's wrong with a single sale, call
get_order_detailsto get the full history and status for that order. - Check local menus without logging in.
list_online_menusaccesses and lists all configured online menus for a specific location, pulling the current category mapping. - Audit the whole business with one command.
quick_enterprise_volume_auditgives you a high-level summary of order activity across multiple locations, saving you from writing complex reports.
Real-World Use Cases
Checking out a new location
A new manager needs to audit a potential site. They ask their agent to search_dispensaries_by_city for 'Austin'. The agent returns a list of matching locations, and the manager can then ask for get_location_details on the specific site to see if it's ready to go.
Investigating order delays
A customer calls about a late order. Instead of manually pulling up the order ID in three different systems, the agent uses get_order_details and list_enterprise_orders to pull the full fulfillment history and payment status immediately.
Seasonal menu updates
The merchandising team needs to verify that the new holiday menu is live everywhere. They ask the agent to list_online_menus for all target locations and cross-reference the resulting menu URLs.
Brand audit for compliance
The compliance officer needs to confirm which brands are synchronized across the network. They run list_synced_brands, which immediately returns the list of brands and the product count associated with each one.
The Tradeoffs
Mixing up location names
The user manually tries to remember the exact internal ID for a location, leading to failed API calls because the ID changes or is hard to find.
→
Use list_dispensary_locations first. This tool lists all managed locations, giving you the correct IDs and names to use for subsequent calls like list_online_menus or get_location_details.
Ignoring fulfillment status
The user only checks list_enterprise_orders and sees an order, but doesn't know if it's paid, ready for pickup, or waiting on inventory, leading to inaccurate status updates.
→
Always run list_pending_fulfillment_orders after checking orders. This tool specifically identifies orders that are waiting for action, giving you the true operational status.
Running audits without scope
The user asks for 'all sales' without specifying a location or time frame, resulting in an unusable, massive data dump that takes forever to process.
→
Start by running quick_enterprise_volume_audit to get a high-level summary. If you need deep data, use list_dispensary_locations to define the scope first.
When It Fits, When It Doesn't
Use this if your job requires real-time oversight of multi-site operations, where order, inventory, and location data must be correlated. You need to know not just what happened, but where it happened and when it was fulfilled. Don't use this if you only need to check one specific, isolated piece of data—for example, if you just need to know the total number of products in one single brand. In that case, a simple product catalog API might be enough. However, if you need to list the location and the order status and the menu status, Dutchie Plus is necessary.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Dutchie Plus. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Managing multi-site retail data shouldn't require 10 different dashboards.
Today, checking a handful of locations means logging into the main dashboard, then navigating to the menu tab, then switching to the orders tab. You copy the location ID, paste it into the menu tool, then copy the ID again to the order tool. It's a miserable loop of copy-pasting IDs and switching tabs.
With the Dutchie Plus MCP Server, you just ask your agent, 'Show me the online menu and pending orders for the Downtown dispensary.' The agent handles the complex calls to `list_online_menus` and `list_pending_fulfillment_orders` in the background. You get the full data summary, no manual steps required.
Dutchie Plus MCP Server: Audit location and order status
You currently have to call separate systems just to list all your locations and then call a second system to see what's happening in the orders. This means you are always dealing with disjointed lists that don't tell the full story.
Now, your agent combines the data from `list_dispensary_locations` and `quick_enterprise_volume_audit`. You get a single, actionable report showing the location status alongside the overall order activity. The data flows seamlessly.
Common Questions About Dutchie Plus MCP
How do I use `list_dispensary_locations` with Dutchie Plus? +
The list_dispensary_locations tool gives you a list of every location managed in your account. It's the first step if you need to know which sites are even connected to the system.
Can I check all pending orders using `list_pending_fulfillment_orders`? +
Yes, list_pending_fulfillment_orders identifies all orders awaiting fulfillment or ready for pickup across the relevant scope you provide. This is better than just checking general order lists.
How does `list_synced_brands` help with inventory? +
list_synced_brands lists all product brands in your enterprise account and tells you how many associated products are linked to each brand. It's a quick way to audit your catalog size.
What is the difference between `list_enterprise_orders` and `list_pending_fulfillment_orders`? +
list_enterprise_orders lists all recent orders for a site. list_pending_fulfillment_orders narrows that down to only those orders that are currently stuck in the fulfillment process or ready for pickup.
How do I use `get_location_details` to check a specific dispensary's configuration? +
You provide the location ID to get_location_details. This returns the detailed settings, operational status, and specific configuration data for that single dispensary location. You can use this to verify things like hours of operation or local compliance flags.
What kind of data can I get using `list_online_menus` for a specific location? +
The list_online_menus tool retrieves all configured online menus for a given location. It provides the menu names, category structures, and the corresponding preview URLs, letting you map out the digital product offering.
How do I audit my entire network using `quick_enterprise_volume_audit`? +
This tool provides a high-level summary of order activity across multiple locations. It aggregates key metrics, giving you a quick snapshot of total order volume or overall activity without needing to check every location individually.
Can I find a location using the `search_dispensaries_by_city` tool? +
Yes, you input a city name or a partial location name into search_dispensaries_by_city. The tool returns a list of matching dispensary locations, allowing you to quickly narrow down your focus across a large network.
How do I get a Dutchie Plus API Key? +
Log in to your Dutchie Plus enterprise dashboard, navigate to the API or Integrations section in your enterprise settings, and you can generate your unique API Key from there.
Can the agent manage inventory levels? +
Dutchie Plus primarily manages the online e-commerce layer. Inventory levels are typically managed in the underlying POS (like Dutchie POS). This integration focuses on menus and online orders.
Does it support multi-location reporting? +
Yes, you can use the list_dispensary_locations tool to see all sites and then query orders or menus for any specific location in your network.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Konnektive
Manage CRM and billing — list orders, query customers, and audit transactions.
Steam Economy & Market Intelligence
The definitive server for Steam assets — track skin prices, inventory values, and market trends via AI.
CS-Cart
Manage e-commerce and marketplaces via CS-Cart — track products and orders, handle customer data, audit vendors, and monitor taxes directly from any AI agent.
You might also like
Eventmix
Organize events with integrated registration, payment processing, and attendee communication for conferences and meetups.
Sift (Chargeback)
Manage fraud prevention and chargebacks via Sift — track user scores, report disputes, and apply decisions directly from any AI agent.
Semgrep
Equip your AI agent with read/write access to Semgrep's SAST platform to audit code security findings, update triage statuses, and enforce custom semantic rules.