rootsbymenda avatar

Cannabis Regulatory

rootsbymenda/cannabis-mcp-server

Four tools that query a Cloudflare D1 database of cannabis compliance data across US states, Health Canada, UN INCB schedules, EU precursors, and EMCDDA novel psychoactive substances. Check state-specific testing limits for pesticides, heavy metals, microbials, and solvents by jurisdiction or analyte. Look up controlled substance scheduling with CAS numbers and regulatory references. Search across 2,500+ records for compliance requirements tied to primary regulatory sources. Reach for this when building cannabis product compliance workflows, regulatory chatbots, or lab information systems that need cross-jurisdiction testing thresholds and scheduling data without maintaining your own regulatory database. Free tier with 60 requests per minute rate limiting.

tools
4
transport
HTTP, SSE
last updated
May 22, 2026

Tools

4 tools

Public tool metadata for what this MCP can expose to an agent.

check_cannabis_testingLook up cannabis testing limits by US state, test category, product type, or analyte.

Look up cannabis testing limits by US state, test category, product type, or analyte.

No parameter schema in public metadata yet.

check_controlled_substanceCheck whether a substance is controlled or scheduled under UN INCB narcotic schedules, EU drug-precursor controls, or EMCDDA/EUDA novel psychoactive-substance monitoring.

Check whether a substance is controlled or scheduled under UN INCB narcotic schedules, EU drug-precursor controls, or EMCDDA/EUDA novel psychoactive-substance monitoring.

No parameter schema in public metadata yet.

check_cannabis_complianceCheck cannabis product compliance requirements for a US state or Health Canada product class.

Check cannabis product compliance requirements for a US state or Health Canada product class.

No parameter schema in public metadata yet.

search_cannabis_regulationsSearch cannabis and controlled-substance regulatory data by keyword.

Search cannabis and controlled-substance regulatory data by keyword.

No parameter schema in public metadata yet.

Sponsors

Readme

Roots by Benda — Cannabis Regulatory Intelligence MCP Server

smithery badge

Cannabis testing requirements, controlled substance scheduling, and compliance data in one MCP. Check US state-level testing limits (pesticides, heavy metals, microbials, solvents, potency), UN/EU controlled substance schedules, Health Canada cannabis rules, and novel psychoactive substance monitoring — all source-linked and free.

No equivalent consolidated cross-jurisdiction cannabis compliance MCP exists. This is the first.

Live endpoint: https://cannabis-mcp-server.rootsbybenda.workers.dev/mcp SSE fallback: https://cannabis-mcp-server.rootsbybenda.workers.dev/sse

Tools

check_cannabis_testing

Look up cannabis testing limits by US state, test category, product type, or analyte. Returns pesticide, heavy metal, microbial, solvent, mycotoxin, potency, moisture, action-level, unit, and regulation-reference data.


View the full README on GitHub

Details

Repository
github.com/rootsbymenda/cannabis-mcp-server
Transport
HTTP, SSE
Registry
MCP registry, active

More from rootsbymenda