Vinkius
Metrc

Audit cannabis inventory, transfers, and sales data.
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

Metrc MCP on Cursor AI Code Editor MCP ClientMetrc MCP on Claude Desktop App MCP IntegrationMetrc MCP on OpenAI Agents SDK MCP CompatibleMetrc MCP on Visual Studio Code MCP Extension ClientMetrc MCP on GitHub Copilot AI Agent MCP IntegrationMetrc MCP on Google Gemini AI MCP IntegrationMetrc MCP on Lovable AI Development MCP ClientMetrc MCP on Mistral AI Agents MCP CompatibleMetrc MCP on Amazon AWS Bedrock MCP Support

Connect to your AI in seconds.

Metrc connects your AI agent to a licensed cannabis track-and-trace system. You can query real-time inventory status, monitor plant life cycles, and audit compliance records—all through natural conversation.

Use it to list active facilities, check package details by label, or verify incoming transfers without logging into any dashboard.

What your AI can do

Get package details

Retrieves detailed metadata for a specific package label, including its current status and contents.

Get unit of measures

Lists all available units of measure (like grams or ounces) used in the system.

List facilities

Retrieves a list of every licensed location associated with your Metrc account.

+ 7 more capabilities included
Check Facility & Compliance Details

List all licensed facilities, check unit of measure standards, and retrieve deep metadata for specific packages.

Monitor Current Inventory Status

Get lists of active items, strains, and packages currently in your facility's possession.

Track Material Movement & Lifecycle

Audit incoming inventory transfers, list harvests, or track individual plants through their life cycle at the site.

Review Sales and Compliance History

List active sales receipts to verify transactions and check historical data for specific packages by label.

Compatible AI Apps

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ any other MCP app
Included with Plan

Waiting for input…

AI Agent

Metrc MCP Server: 10 Tools for Cannabis Compliance Data

Use these tools to query every aspect of your licensed facility's operations—from tracking plants to listing active sales receipts.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Metrc on Vinkius

Get Package Details

Retrieves detailed metadata for a specific package label, including its current status and contents.

Get Unit Of Measures

Lists all available units of measure (like grams or ounces) used in the system.

List Facilities

Retrieves a list of every licensed location associated with your Metrc account.

List Active Harvests

Retrieves a list of recently completed and active harvest batches for your facility.

List Active Items

Lists all current products or finished goods (strains, concentrates) that are in...

List Active Packages

Provides a list of specific inventory packages—the labeled units currently sitting on shelves.

List Tracked Plants

Provides a list of individual plants that are being monitored for tracking and compliance purposes.

List Active Sales

Generates a list of recent and active sales receipts for compliance auditing.

List Active Strains

Lists all current cannabis strains that your facility handles or produces.

List Incoming Transfers

Lists inventory transfers that are currently scheduled or expected to arrive at the...

Connect to your AI in seconds. Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Metrc integration is available immediately — no restart needed.

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 Metrc, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,000+ 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
Metrc MCP server cover

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

Your data is protected. See how we built 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 connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Tracking product movement shouldn't require five different dashboards.

Today, tracking compliance means logging into the primary Metrc dashboard for general inventory counts. Then you open a separate transfers tab to see what’s arriving. You check the sales module next to confirm today's revenue. If you need deep details on one single label, you usually have to manually enter its ID and wait for the system to load it—a process that takes minutes of clicking and copy-pasting across 3 or 4 different tabs.

With this MCP server, your agent handles all those steps in a conversation. You ask, 'What's my inventory status?' and the agent runs multiple checks—`list_active_packages`, `list_active_items`, and maybe even cross-references `list_incoming_transfers`—and delivers the full, compiled answer immediately.

Metrc MCP Server: Get package details instantly.

Before this server, finding out everything about a single label (like 'ABC-12345') meant locating the specific tracking number in one module, then running it through another to check its status, and finally checking a third place for metadata. It was a multi-step investigation that required human effort.

Now, you just name the package ID. The agent runs `get_package_details` and gives you everything: its physical contents, its current location status, and whether it's flagged as active—all in one text block.

What your AI can actually do with this

Metrc MCP Server: Track Cannabis Inventory & Compliance

This server connects your AI agent directly to your licensed cannabis track-and-trace system, letting you query real-time operational data just by talking to it. Forget logging into dashboards; you'll use natural conversation to pull audited compliance information instantly.


Checking Facility and Compliance Details

You can start by listing every single licensed location associated with your Metrc account using list_facilities. You'll also get clarity on the system’s measurement standards; for example, you can call get_unit_of_measures to see if the facility uses grams or ounces. If you need deep metadata about a specific package label—say, checking its current status and contents—you just run get_package_details against that unique label.

Monitoring Current Inventory Status

Need to know what's sitting on your shelves? Your agent uses list_active_items to give you a full rundown of all finished goods or products, like concentrates and strains, currently in stock. You can also get a list of every active strain the facility handles or produces by calling list_active_strains. For labeled units—the actual packages sitting on shelves—you'll run list_active_packages to see what’s physically there.

If you want to keep tabs on specific individual plants, you can use list_tracked_plants for a compliance listing.

Tracking Material Movement and Life Cycles

The system keeps track of everything that moves through the site. You'll get an immediate list of any inventory transfers that are currently scheduled or expected to arrive at your facility by calling list_incoming_transfers. To monitor production flow, you can retrieve a list of all recently completed and active harvest batches using list_active_harvests.

This gives you a clear view of the material movement from cultivation through processing.

Reviewing Sales and Compliance History

For compliance auditing, your agent pulls a list of recent and active sales receipts via list_active_sales, letting you verify transactions immediately. You don't have to check every single label manually; if you need to audit specific shipments or transfers, you can use the package details tool again—get_package_details—to pull deep metadata based on a label, cross-referencing it against sales history.

Built · Hosted · Managed by Vinkius Metrc MCP Server - Track Cannabis Inventory & Compliance
Server ID 019d75d3-f331-73e5-b8f0-5409ef95eb05
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check if a label is still valid using get_package_details? +

The get_package_details tool provides the current status of any specific package label. It tells you if it's 'Active,' which confirms its current compliance standing in your facility.

Can I see what products are arriving soon with list_incoming_transfers? +

Yes, list_incoming_transfers pulls a manifest of all expected inventory transfers. This lets you know exactly what product is scheduled to arrive and when.

What tools can I use to check my current stock levels? +

You should start with list_active_items for general categories (strains, concentrates), and then narrow it down by using list_active_packages if you need details on labeled units.

How do I list all the different licensed locations? +

Run the list_facilities tool. This gives you a complete list of every facility registered under your Metrc account for compliance checking.

What is the difference between list_active_items and list_active_packages? +

list_active_items shows general product categories (like 'Flower'). list_active_packages tracks specific, labeled units of inventory that fall under those categories.

What happens if I need to validate my API credentials before running a report using list_active_strains? +

The server requires three specific keys: the Base URL, Integrator Key, and User Key. You must enter these credentials during the initial setup in your AI client's configuration panel. This keeps sensitive access data separate from any natural conversation context.

How do I ensure that my inventory units are correct before listing them with list_active_items? +

You should run get_unit_of_measures first. This tool pulls the master list of all valid measurement types (like grams or ounces) accepted by Metrc. You validate incoming data against this returned list, which stops errors before you query inventory records.

Does the server handle pagination when I run list_active_packages because my facility has thousands of items? +

Yes, the API supports pagination for large result sets. If a query exceeds the default limit, your AI client can request subsequent pages by passing the provided cursor or page number parameter. This prevents timeouts and guarantees you retrieve all records.

How do I find my Metrc API Keys? +

Your Integrator Key is provided by your software vendor. Your User Key is found in your Metrc User Profile under the 'API Keys' section.

Which Base URL should I use? +

You must use the API URL corresponding to your state (e.g., https://api-ca.metrc.com for California).

Is my regulatory data secure? +

Absolutely. Your token is encrypted at rest and injected securely at runtime.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Metrc. 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.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on 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.