Vinkius
OpenTHC

OpenTHC MCP. Control your entire seed-to-sale compliance cycle.

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

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

Just plug in your AI agents and start using Vinkius.

OpenTHC lets your AI agent manage every step of cannabis compliance, from tracking plants in cultivation to logging B2B transfers or verifying lab results for retail sales.

It connects all regulatory data sources—including inventory, licenses, and transactions—into one chat interface, giving you full control over your seed-to-sale workflow.

What your AI agents can do

List b2b transactions

Retrieves all incoming and outgoing wholesale transfer orders, including manifests and fulfillment status.

List b2c transactions

Lists every retail sale transaction, providing sale details, tax breakdown, and inventory deduction confirmations.

List companies

Retrieves a list of all registered legal entities in the compliance network, including their status and license holders.

+ 9 more capabilities included
Verify regulatory licenses

Check if a company or facility has active and valid cannabis operating licenses.

Track real-time inventory levels

Query current stock, lot numbers, locations, and chain of custody history across all stored materials.

Process B2B transfer records

List incoming and outgoing wholesale shipment orders, including associated manifests and fulfillment statuses.

Analyze daily retail sales

Retrieve point-of-sale transaction history for tax reporting and purchase limit enforcement.

Review lab testing results

Access Certificates of Analysis (CoA) to verify potency, contaminants, and quality control data for products.

Supported MCP Clients

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
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

OpenTHC MCP Server: 12 Tools for Compliance

These twelve tools give your AI agent deep access to every part of the cannabis supply chain, from initial plant growth to final retail sale.

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 OpenTHC on Vinkius
list019d75ea

list b2b transactions

Retrieves all incoming and outgoing wholesale transfer orders, including manifests and fulfillment status.

list019d75ea

list b2c transactions

Lists every retail sale transaction, providing sale details, tax breakdown, and inventory deduction confirmations.

list019d75ea

list companies

Retrieves a list of all registered legal entities in the compliance network, including their status and license holders.

list019d75ea

list contacts

Provides contact information for verified trading partners and regulatory agencies within the OpenTHC system.

list019d75ea

list inventory

Lists every tracked item, including lot number, quantity, storage location, and chain of custody history.

list019d75ea

list lab results

Provides Certificates of Analysis (CoA) details, showing potency, terpene profile, and contaminant test results for samples.

list019d75ea

list lab samples

Lists all collected lab samples, indicating the associated inventory lot, type, and current testing status.

list019d75ea

list licenses

Retrieves a list of active cannabis licenses, including their specific types, expiration dates, and regulatory conditions.

list019d75ea

list plants

Lists all plants currently in cultivation, showing growth stage, strain variety, and physical facility location.

list019d75ea

list products

Retrieves the complete catalog of saleable goods, including SKU data, potency percentages (THC/CBD), and regulatory classifications.

list019d75ea

list sections

Lists all facility areas—like processing rooms or drying chambers—and their environmental parameters for spatial planning.

list019d75ea

list varieties

Provides details on registered cannabis strains, including genetics type (THC/CBD dominant) and breeder information.

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

  • Use this MCP plus 4,900+ 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
OpenTHC 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 OpenTHC. 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 server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Compliance shouldn't mean logging into six different portals.

Today, handling a single product movement means logging into the facility management system to check room capacity, then opening the inventory portal to count lots, and finally visiting the compliance site just to confirm licenses are valid. You spend hours copying data between spreadsheets, cross-referencing dates, and hoping you don't miss an expiring permit.

With OpenTHC MCP Server, all that manual process collapses into a single chat query. You ask your agent: 'Can I move 50 units of lot X from Room Y to the warehouse?' The AI client instantly checks `list_inventory`, cross-references it with `list_sections` capacity limits, and verifies `list_licenses` status—and tells you if it's compliant.

The OpenTHC MCP Server makes compliance actionable.

Previously, confirming a product was saleable required manually pulling the lot number from inventory, searching for that sample in lab records (`list_lab_samples`), and then verifying the full CoA against its regulatory status. If any single piece of data didn't match, the entire process stopped.

Now, you ask your agent: 'Is Lot BD-2025-0412 ready for sale?' The AI runs `list_lab_results` and checks `list_inventory` in one go. It gives a definitive yes or no answer, complete with the required data points—no guesswork, just facts.

What you can do with this MCP connector

OpenTHC lets your AI agent manage every step of cannabis compliance, from tracking plants in cultivation to logging B2B transfers or verifying lab results for retail sales. It connects all regulatory data sources—including inventory, licenses, and transactions—into one chat interface. You'll get full control over the entire seed-to-sale workflow without ever jumping between five different portals.

Compliance & Legal Status

When you need to verify if an operation is legal or authorized, your AI client uses list_licenses to pull up active cannabis operating licenses, detailing their specific types and expiration dates. You can check company legitimacy by calling list_companies, which retrieves a list of all registered legal entities in the network, showing their current status and license holders.

For quick reference with trading partners or regulatory bodies, list_contacts provides verified contact information for both agencies and other companies within the OpenTHC system.

Cultivation & Product Catalog

The process starts on the plant floor. To track growth, your agent calls list_plants, which lists all plants currently in cultivation, showing their growth stage, strain variety, and exact physical facility location. You can plan harvests using list_sections, which provides a list of every facility area—like drying chambers or processing rooms—and the environmental parameters for that space.

For genetic context, list_varieties gives details on registered cannabis strains, including genetics type (THC/CBD dominant) and breeder information. Finally, you can review the entire commercial catalog using list_products, which retrieves all saleable goods data, including SKU numbers, potency percentages (THC/CBD), and regulatory classifications.

Inventory & Movement Tracking

Managing materials requires precision. To track real-time stock, your AI client uses list_inventory, listing every tracked item with its lot number, quantity, storage location, and full chain of custody history. When goods move between businesses, you can process B2B transfers using list_b2b_transactions. This tool retrieves all incoming and outgoing wholesale shipment orders, including the required manifests and current fulfillment status for each transfer.

For retail operations, your agent handles daily sales analysis by calling list_b2c_transactions, which lists every single point-of-sale transaction, giving you sale details, tax breakdowns, and confirmations of inventory deductions.

Quality Control & Validation

Quality control data is pulled together through two systems. You can start by listing all collected lab samples using list_lab_samples. Then, to validate a product's readiness for market, your agent accesses the full Certificates of Analysis (CoA) via list_lab_results, verifying potency, terpene profiles, and contaminant test results for every sample.

This system links everything. You don't just check licenses; you verify that licensed entities are handling correctly inventoried plants, which move through compliant B2B transfers, end up in a product catalog, and eventually sell via logged retail transactions—all while their quality is backed by verified lab results.

Built · Hosted · Managed by Vinkius OpenTHC MCP Server - Cannabis Compliance & Inventory Server ID 019d75ea-2ee0-72c5-9564-f72ac06b2693
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About OpenTHC MCP

How do I check if my facility is licensed using list_licenses? +

You ask your agent to call list_licenses. It returns a full ledger of all active permits (Cultivation, Processing, Retail), including the expiration date and any specific regulatory conditions attached.

What is the difference between list_inventory and list_products? +

list_products gives you the catalog data—the name, SKU, and percentage. list_inventory tells you what stock actually exists right now (lot number, quantity) at a specific location.

Can I use list_b2b_transactions to track missing goods? +

Yes. You run list_b2b_transactions to see the manifest and expected quantities. Then, you can compare that with a subsequent query on list_inventory to confirm if the physical stock matches the records.

How does list_lab_results help me sell product? +

list_lab_results provides the official CoA. Your agent uses this data to prove that the potency and contaminant levels of a specific lot meet state and federal sale standards.

When should I run `list_companies` before initiating B2B transfers? +

You must first verify your legal network status using list_companies. This ensures that all associated license holders, distributors, and facilities are correctly registered within the compliance engine. Running this tool confirms you have the proper IDs to start any regulated transfer or transaction.

If I need to know the physical location of my inventory items, how do I use `list_sections`? +

list_sections defines your facility's operational zones—like specific cultivation rooms or processing areas. By cross-referencing this data with list_inventory, you can assign a precise physical coordinate to every lot number and track material movement across the site.

If a sample hasn't cleared testing, how does running `list_lab_samples` help me manage the QA queue? +

list_lab_samples tracks the full lifecycle of a submitted sample. You can check its status and see which test panels are pending or have failed, letting you know exactly when a batch is cleared for use, regardless of inventory levels.

When setting up a new crop record, how does `list_varieties` help me track strain data for plants? +

list_varieties gives you the genetic backbone for your cultivation. By referencing specific varieties (e.g., genetics type or breeder info), you ensure that every plant recorded via list_plants is correctly linked to its source and regulatory profile.

Can my AI automatically check if a cannabis batch has passed laboratory testing before I approve a sale? +

Yes! Use the list_lab_results tool to fetch all Certificates of Analysis (CoA) and review potency, terpene profiles, and contaminant test results. Your AI agent will respond with complete pass/fail determinations and analytical data linked to specific inventory lots. Always verify CoA clearance before creating B2B transfer orders or retail sales to ensure regulatory compliance.

How do I quickly list all active plants in a specific cultivation room to check growth stages and predict harvest windows? +

Simply ask the agent to run the list_plants action. It will compile all active plant records with their POP/PIP tags, current growth stage (vegetative, flowering, harvesting), strain variety, and estimated harvest dates. For facility-specific filtering, cross-reference with the list_sections tool to identify the target cultivation room GID and request plants assigned to that spatial zone.

Does the OpenTHC integration permit modifying or destroying inventory records? +

No. The current tool set focuses strictly on read-only querying and analytical operations — listing companies, verifying licenses, inspecting inventory, reviewing lab results, and tracking B2B/B2C transactions. State alteration operations (creating, adjusting, or destroying inventory) are not currently exposed, assuring your compliance records remain secure against destructive queries. This design prioritizes audit readiness and regulatory reporting safety.

Built & Managed by Vinkius 30s setup 12 tools

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

No hosting. No infrastructure. No complex setup.
All 12 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.