mcpbeat Sign in

Cannabis Regulatory MCP Server

not responding

Cannabis Regulatory is listed as active in the registry but did not answer our last check. It exposes 4 tools. Last commit 23 May 2026.

Cannabis compliance: US state testing, INCB, Health Canada, EU precursors. Free.

Uptime history 51 days of history · worst day 0%
51 days agonow
0.0%
Uptime 24h
0 of 182 checks
4
Tools
read from the server
62 ms
Response time
average over 24h
0
Stars
last commit 23 May 2026

Cannabis Regulatory does not always answer

Over the last week it answered 0.0% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 7 min ago.

run in your terminal
claude mcp add cannabis-regulatory --transport http https://cannabis-mcp-server.rootsbybenda.workers.dev/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "cannabis-regulatory": {
      "url": "https://cannabis-mcp-server.rootsbybenda.workers.dev/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.cannabis-regulatory]
url = "https://cannabis-mcp-server.rootsbybenda.workers.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "cannabis-regulatory": {
      "url": "https://cannabis-mcp-server.rootsbybenda.workers.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "cannabis-regulatory": {
      "url": "https://cannabis-mcp-server.rootsbybenda.workers.dev/mcp"
    }
  }
}

This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.

Available tools 4

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

cannabis
check_cannabis_compliance
Retrieve cannabis product compliance requirements by jurisdiction including all required testing categories, analyte limits, and regulatory sections. Input: US state name or 'Canada' for Health Canada, optional product class (flower, concentrate, edible, topical, extract, oil, dried_cannabis). Returns for US states: all testing categories (pesticide, heavy metal, microbial, solvent, mycotoxin, potency, moisture) with per-analyte action levels, units, and product-type applicability. Returns for Canada: Health Canada cannabis regulation parameters, limit values, units, product class, and regulation section references. Database: 1,942 US state testing requirements + 383 Health Canada cannabis regulations. For cannabis product compliance planning and regulatory gap analysis. Do not use for controlled-substance scheduling (use check_controlled_substance) or broad keyword discovery (use search_cannabis_regulations).
check_cannabis_testing
Retrieve US state-level cannabis testing limits and action levels for regulatory compliance. Input: US state name (e.g. 'California', 'Colorado'), optional test category (pesticide, heavy_metal, microbial, solvent, mycotoxin, potency, moisture), and optional specific analyte name (e.g. 'lead', 'arsenic', 'Salmonella', 'butane'). Returns: testing categories with analyte names, action levels (pass/fail thresholds), units (ppm, ppb, CFU/g), product class applicability (flower, concentrate, edible), and regulation references. Database: 1,942 state-level testing requirements across all legalized US states. For cannabis laboratory compliance and product testing requirements. Do not use for controlled-substance scheduling (use check_controlled_substance), Health Canada regulations (use check_cannabis_compliance with jurisdiction 'Canada'), or non-cannabis food pesticide MRLs.
search_cannabis_regulations
Search across all cannabis and controlled-substance regulatory datasets by keyword for regulatory intelligence discovery. Input: keyword covering jurisdiction, product class, analyte, substance, precursor, or NPS term (e.g. 'THC', 'pesticide', 'heavy metal', 'Salmonella', 'morphine', 'pseudoephedrine'). Returns: cross-dataset matches from US state cannabis testing limits (grouped by state), UN INCB scheduling (narcotic drugs), Health Canada cannabis regulations, and EU Drug Precursors — each with dataset labels, jurisdictions, substance/analyte names, limits, and regulatory references. Database: 1,942 testing limits + 154 INCB substances + 383 Health Canada records + 46 EU precursors + 41 EMCDDA NPS. For cannabis regulatory research and cross-jurisdictional analysis. Do not use when exact state, jurisdiction, or substance is known (use the specific compliance or scheduling tools).
controlled
check_controlled_substance
Check international controlled-substance scheduling status across UN, EU, and novel psychoactive substance databases. Input: substance name, cannabinoid, narcotic drug, precursor, NPS name, synonym, or CAS number (e.g. 'cannabis', 'THC', 'morphine', 'pseudoephedrine', '64-17-5'). Returns: UN INCB Yellow List scheduling (narcotic drugs under 1961 Single Convention — schedule, synonyms, formula, conversion ratio, CAS), EU Drug Precursor category (CN code, threshold quantities, license/registration requirements), and EMCDDA/EUDA Novel Psychoactive Substance risk assessment (chemical class, control status, risk assessment year, scheduling decision). Sources: INCB Yellow List (154 narcotic drugs), EU Drug Precursors regulation (46 chemicals), EMCDDA/EUDA NPS risk assessments (41 substances). For controlled substance regulatory compliance and scheduling verification. Do not use for cannabis testing limits (use check_cannabis_testing) or product compliance summaries (use check_cannabis_compliance).

Endpoints

URLTransportStateLatencyChecked
https://cannabis-mcp-server.rootsbybenda.workers.dev/mcp streamable-http answering 62 ms 7 min ago
https://cannabis-mcp-server.rootsbybenda.workers.dev/sse sse answering 64 ms 7 min ago

Alternatives to Cannabis Regulatory

same job, measured the same way
A
Pre-Trip compliance scanner
by kesey

Screen regulated-health marketing copy against source-cited rulesets, all 50 states.

73 installs/wk local only
Dingdawg Compliance
by dingdawg

EU AI Act + Colorado AI Act compliance scoring. 87/100 in 60 seconds. Free local scan.

56 installs/wk local only
Dingdawg Compliance
by dingdawg-dev

EU AI Act + Colorado AI Act compliance scoring. 87/100 in 60 seconds. Free local scan.

local only
UX-Auditor-Pro
by evozim

Visual UI/UX scanner auditing websites for heuristic compliance.

answering
Us Regulations MCP
by ansvar-systems

US compliance: HIPAA, CCPA, SOX, GLBA, FERPA, COPPA, FDA, EPA, FFIEC, NYDFS + 4 state privacy laws

63 installs/wk local only
Dingdawg Finance Agent
by dingdawg

Financial analysis AI. Forecasting, audit prep, SOX/GAAP compliance. Accuracy compounds with use.

51 installs/wk local only
Dingdawg Finance Agent
by dingdawg-dev

Financial analysis AI. Forecasting, audit prep, SOX/GAAP compliance. Accuracy compounds with use.

local only
Dingdawg Healthcare Agent
by dingdawg

HIPAA-aware healthcare AI. Clinical documentation, compliance checks, audit prep. Free local tier.

65 installs/wk local only

Cannabis Regulatory — questions

Answers built from our own checks of this server.

What can Cannabis Regulatory do?
It exposes 4 tools, read directly from the server on our last check. Among them: check_cannabis_compliance, check_cannabis_testing, check_controlled_substance, search_cannabis_regulations. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Cannabis Regulatory working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 0 of 182 checks got a reply (0.0%), average response time 62 ms. The bar chart above shows every period we have measured.
The registry lists Cannabis Regulatory as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Cannabis Regulatory?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Cannabis Regulatory need an API key?
No. Cannabis Regulatory completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
Is Cannabis Regulatory open source?
Yes — it is published under the MIT licence, written in TypeScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.