4,500+ servers built on MCP Fusion
Vinkius

Nabis MCP. Manage entire wholesale logistics and finance from a single prompt.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Nabis MCP on Cursor AI Code Editor MCP Client Nabis MCP on Claude Desktop App MCP Integration Nabis MCP on OpenAI Agents SDK MCP Compatible Nabis MCP on Visual Studio Code MCP Extension Client Nabis MCP on GitHub Copilot AI Agent MCP Integration Nabis MCP on Google Gemini AI MCP Integration Nabis MCP on Lovable AI Development MCP Client Nabis MCP on Mistral AI Agents MCP Compatible Nabis MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Nabis connects your AI agent directly to wholesale and distribution data. Manage everything from inventory counts and order statuses to invoices and retailer details in the cannabis supply chain.

Your agent can list all pending orders, check real-time stock across multiple warehouses, or pull specific financial reports without you writing a single API call.

It's full visibility for your whole operation.

What your AI agents can do

Get days off

Checks the current days off status for Nabis operations.

Get invoice

Retrieves all specific details associated with a single invoice ID.

Get order

Gets the full set of data for one specified wholesale order.

+ 7 more capabilities included
Manage Order Flow

Your agent can list all wholesale orders or pull the specific details for a single order using get_order.

Track Stock Levels

It checks inventory quantities and gets combined stock counts across multiple warehouses via tools like list_inventory and get_warehouse_count.

Audit Financial Records

You can list all invoices or pull the full details for any single invoice using list_invoices and get_invoice.

Verify Retailer Status

Your agent pulls detailed information on specific retailers, including their license status, using get_retailer.

Get Operational Status

It checks basic operational data, like getting current days off or listing all connected warehouses and retailers.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Nabis MCP Server: 10 Tools for Wholesale Ops

Use these tools to list all Nabis wholesale orders, check stock levels across warehouses, retrieve specific invoice details, and manage retailer compliance records.

get019d75da

get days off

Checks the current days off status for Nabis operations.

get019d75da

get invoice

Retrieves all specific details associated with a single invoice ID.

get019d75da

get order

Gets the full set of data for one specified wholesale order.

get019d75da

get retailer

Pulls all relevant details and license status information for a single retailer.

get019d75da

get warehouse count

Gets the current aggregated stock count across multiple warehouses.

list019d75da

list inventory

Lists all inventory quantities, providing a broad overview of product availability.

list019d75da

list invoices

Generates a list of invoices, allowing you to see payment and aging statuses across accounts.

list019d75da

list orders

Lists all active wholesale orders in the Nabis system for review.

list019d75da

list retailers

Provides a list of all associated retailers and their basic details.

list019d75da

list warehouses

Lists every warehouse location connected to the Nabis network.

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
Start building

Make Your AI Do More

Start with Nabis, 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

Nabis connects your AI agent straight into wholesale and distribution data. It's built to handle everything from inventory counts and order statuses right through to invoices and retailer details in the whole cannabis supply chain. Your agent doesn't need you writing a single API call; it gives you full visibility across the entire operation.

Managing Order Flow: You can list all active wholesale orders using list_orders, giving you a complete picture of what needs to move. If you zero in on one specific shipment, your agent pulls every detail for that individual order via get_order. This means you're always seeing the full status, from placement right through delivery.

Tracking Stock Levels: To get an idea of how much product you got sitting around, use list_inventory; it lists all quantities across your catalog for a broad overview. For a more precise check, your agent pulls the aggregated stock count across multiple warehouses using get_warehouse_count. You can also see which facilities are connected by running list_warehouses, giving you every location name and status in the Nabis network.

Handling Financial Records: The money side is covered too. Your client generates a full list of outstanding invoices using list_invoices, letting you check payment and aging statuses across all accounts. If you gotta dig into one specific bill, your agent retrieves every single detail associated with that invoice ID using get_invoice.

These tools make sure you're always on top of who owes what.

Verifying Retailer Status: Need to know the skinny on a vendor? Your agent pulls all relevant details and license status information for any specific retailer when you run get_retailer. You can also get a general rundown of every associated retailer and their basic data using list_retailers.

Getting Operational Status: The system handles core operational checks, too. If you need to know about company closures or holidays, it checks the current days off status for Nabis operations via get_days_off. It connects all these tools so your agent can give you a comprehensive view of everything running through the pipeline.

How Nabis MCP Works

  1. 1 First, subscribe to the Nabis server on Vinkius.
  2. 2 Next, provide your Nabis Access Token from the developer portal into the configuration settings.
  3. 3 Then, run a prompt through any compatible client (Claude, Cursor, etc.). Your agent uses the token to call specific functions like list_orders and returns the structured data.

The bottom line is your AI client acts as the secure interface between your natural language requests and Nabis's backend tools.

Who Is Nabis MCP For?

Operations managers, supply chain analysts, and finance controllers in wholesale cannabis distribution. This tool solves the problem of siloed data—the frustration of having to jump between separate inventory dashboards, order systems, and accounting software just to get a complete picture of sales performance.

Operations Manager

They use this to check immediate operational status. For example, listing all pending orders via list_orders or verifying if enough stock is available in a specific warehouse using get_warehouse_count.

Financial Controller

The controller runs reports on cash flow. They use list_invoices to get aging reports and check payment statuses, or pull detailed records with get_invoice.

Supply Chain Analyst

They manage product movement. They run checks like list_inventory to see current stock levels across all locations and use list_warehouses to map logistics routes.

What Changes When You Connect

  • Check inventory status instantly. Instead of navigating to three different warehouse dashboards, run list_inventory or get_warehouse_count through your agent. You get the number immediately.
  • Streamline financial reconciliation. Get current payment statuses and aging reports by running list_invoices. No more manual spreadsheet compilation—it’s all in one prompt.
  • Handle order follow-ups fast. Need to know where a shipment is or if an order was fulfilled? Use list_orders to see the status, then use get_order for line-item details.
  • Verify retailer compliance instantly. Don't wait for reports. Running get_retailer gives you immediate access to license and contact information, helping avoid fulfillment delays.
  • Consolidate your view of the business. By accessing tools like list_warehouses, list_retailers, and list_orders together, you build a complete picture without ever leaving your chat interface.

Real-World Use Cases

01

End-of-Day Inventory Audit

The Ops Manager needs to know if the West Coast warehouse can fulfill an emergency order. They ask their agent: 'What's the total stock for Product X?' The agent runs list_inventory and get_warehouse_count, telling them exactly how many units are available in minutes, not hours.

02

Disputing an Invoice

The Finance Controller sees a charge they don't recognize. They prompt their agent: 'Check invoice #1234.' The agent uses get_invoice to pull the full breakdown, instantly showing the discrepancy and allowing them to flag it for correction.

03

Pre-Shipment Vetting

A sales representative is closing a deal with a new client. Before committing, they ask their agent: 'Is Retailer Corp still licensed?' The agent runs get_retailer and confirms the status instantly, preventing an order that would fail later.

04

Bulk Order Review

The team needs to review all wholesale orders from last week. They ask: 'List all pending orders.' The agent runs list_orders, showing a clean list of IDs and statuses, allowing the team to prioritize follow-ups immediately.

The Tradeoffs

Assuming one tool covers everything

The user thinks running list_orders will also give them payment status. It won't; that data lives on the invoice side.

If you need to check payments, use list_invoices first. Then, if you need details on a specific order and its associated invoices, run both tools sequentially with your agent.

Asking for inventory count only

The user asks, 'How much stock do we have?' This is too vague and doesn't tell the AI which product or warehouse.

Be specific. Run list_inventory and specify the SKU range and location you care about: 'Show me the inventory for Product Y in the LA warehouse.' Use the tool names to guide your prompt.

Confusing listing vs. detail

The user sees a list of invoices but then asks for details on the overall account balance, which isn't one single record.

To see all records, use list_invoices. To get deep data on just one payment cycle, you must run get_invoice and specify the ID. Don't mix the two calls.

When It Fits, When It Doesn't

Use this server if your core business process involves connecting real-time inventory counts to financial records (invoices) and operational status (orders). You need visibility across three areas: stock levels (list_inventory), money flow (list_invoices), and fulfillment tracking (list_orders).

Don't use this if you only need general market data or static information. If your task is simply to list names, running list_retailers might suffice. But if the goal is actionable intelligence—like knowing which retailers are licensed but whose orders haven't been paid for—you need the depth of multiple tools working together.

If you only care about inventory, don't connect your finance data; it just adds noise and complexity. If you only care about invoices, running list_orders is useless. The power comes from cross-referencing: checking if a product listed in list_inventory can be assigned to an order retrieved via get_order, which then relates back to the payment status on get_invoice. This integration is key.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Nabis. 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

How we secure it →

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

get_days_off get_invoice get_order get_retailer get_warehouse_count list_inventory list_invoices list_orders list_retailers list_warehouses

Checking wholesale orders and inventory shouldn't require four separate dashboards.

Today, checking an order requires logging into the OMS to find the ID. Then you check the WMS for stock levels using that SKU. Finally, you jump to the accounting portal to confirm payment status—and if any of those systems are down or use different data formats, your day is already lost.

With this MCP server, your agent handles the handoffs. You ask it to 'Check order 5432.' It runs `get_order` for fulfillment details, runs `list_inventory` for current stock checks, and can even verify payment status using `get_invoice`. You get a single, structured answer.

Nabis MCP Server: Get full visibility with list_retailers.

Before you ever place an order or ship product, you have to verify the client. Manually checking a retailer's license status means logging into their portal, cross-referencing it against state databases, and hoping nothing changed overnight. It’s slow and high risk.

Now, your agent runs `list_retailers` and can target specific records with `get_retailer`. You get the current license details in seconds, right within your chat. No more guessing if a client is active or suspended.

Common Questions About Nabis MCP

How do I list all pending wholesale orders using list_orders? +

You simply prompt your agent to 'List all open Nabis wholesale orders.' The list_orders tool retrieves the current roster of IDs and their basic status, letting you see exactly what needs attention.

What is the difference between list_inventory and get_warehouse_count? +

list_inventory gives a full report on various product quantities across multiple locations. get_warehouse_count provides a simpler, aggregated view of total stock levels at specific facilities.

Can I check the details for an invoice using get_invoice? +

Yes. You provide the invoice ID to your agent, and it runs get_invoice. This returns all associated financial data like payment dates and line-item costs.

How do I find out if a specific retailer is still active? Use get_retailer. +

You run get_retailer and provide the name or ID. The tool fetches detailed information, confirming the current license status and contact details immediately.

Do I need to use list_warehouses before checking stock? +

No. While you can run list_warehouses to see available locations, your agent can directly check specific stock levels using get_warehouse_count or list_inventory, making the full list optional.

How do I retrieve the full transaction history for a single shipment using get_order? +

The get_order tool pulls deep details beyond just the items. It returns the entire fulfillment lifecycle, including payment confirmations and specific logistics notes associated with that order ID.

Does list_invoices allow me to filter records by a specific date range or payment status? +

Yes, list_invoices accepts filtering parameters. You can narrow the results set by specifying start and end dates, or filter solely for 'Overdue' invoices.

How do I check if the Nabis system is experiencing planned downtime using get_days_off? +

The get_days_off tool checks the platform's maintenance schedule. It provides a clear list of dates when services are unavailable, letting you plan around expected outages.

How do I get a Nabis Access Token? +

Log in to the Nabis Platform, navigate to the Developer settings, and generate a new V2 Access Token.

Which markets are supported? +

The API supports all active Nabis markets, including California and New York.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Nabis. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.