关于 cannabis-regulatory
cannabis-regulatory 是面向合规团队和研究人员的 MCP 服务,提供 cannabis 与受控物质法规数据。它汇集 US 州检测限、Health Canada、UN、EU 及新型物质记录,并为数据附上来源链接。
主要功能
- 01查询 US 州 cannabis 检测限
- 02查询受控物质排期
- 03查询州及 Health Canada 合规要求
- 04按关键词检索法规数据
- 05提供带来源链接的记录
适用场景
- 01核对州级产品检测限
- 02查询物质的 UN 或 EU 管制状态
- 03检查特定产品类别的合规要求
MCP 相关
向 MCP 客户端提供工具,用于查询 US 州 cannabis 检测要求、受控物质排期和法规数据。提供 Streamable HTTP 与 SSE 端点。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://cannabis-mcp-server.rootsbybenda.workers.dev/mcpclaude mcp add --transport http rootsbymenda-cannabis-regulatory https://cannabis-mcp-server.rootsbybenda.workers.dev/mcp{"mcpServers":{"rootsbymenda-cannabis-regulatory":{"type":"http","url":"https://cannabis-mcp-server.rootsbybenda.workers.dev/mcp"}}}在 Cursor 中打开{"servers":{"rootsbymenda-cannabis-regulatory":{"type":"http","url":"https://cannabis-mcp-server.rootsbybenda.workers.dev/mcp"}}}在 VS Code 中打开{"mcpServers":{"rootsbymenda-cannabis-regulatory":{"type":"http","url":"https://cannabis-mcp-server.rootsbybenda.workers.dev/mcp"}}}{"mcpServers":{"rootsbymenda-cannabis-regulatory":{"serverUrl":"https://cannabis-mcp-server.rootsbybenda.workers.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://cannabis-mcp-server.rootsbybenda.workers.dev/mcphttps://cannabis-mcp-server.rootsbybenda.workers.dev/sse工具
详细介绍
Roots by Benda — 大麻监管情报 MCP 服务
通过一个 MCP 查看大麻检测要求、受控物质分类以及合规数据。 查询美国各州的检测限值(农药、重金属、微生物、溶剂、效力)、联合国和欧盟的受控物质分类、加拿大卫生部的大麻法规,以及新型精神活性物质监测数据——所有数据均附带来源链接且免费。
目前不存在同类的跨司法管辖区综合大麻合规 MCP 服务。这是首个此类服务。
在线端点: https://cannabis-mcp-server.rootsbybenda.workers.dev/mcp
SSE 备用端点: https://cannabis-mcp-server.rootsbybenda.workers.dev/sse
工具
check_cannabis_testing
按美国州、检测类别、产品类型或分析物查询大麻检测限值。返回农药、重金属、微生物、溶剂、霉菌毒素、效力、含水量、行动水平、单位及法规引用数据。
state: "California", test_category: "heavy_metal"
→ Arsenic: 0.2 µg/g (inhalable), 1.5 µg/g (non-inhalable) — CA DCC 4 CCR §15723
Cadmium: 0.2 µg/g (inhalable), 0.5 µg/g (non-inhalable)
Lead: 0.5 µg/g (both categories)
Mercury: 0.1 µg/g (inhalable), 3.0 µg/g (non-inhalable)
8 limits found, all regulation-referenced
check_controlled_substance
查询某种物质是否受联合国麻醉药品管制分类、欧盟毒品前体管制,或 EMCDDA/EUDA 新型精神活性物质监测机制管制或列入清单。返回分类、类别、同义词、CAS 编号及监管说明。
query: "psilocybin"
→ UN Schedule I (1971 Convention); CAS 520-52-5; Category: indole alkaloid;
Status: no accepted medical use (UN), breakthrough therapy (FDA, 2018)
check_cannabis_compliance
查询美国某州或加拿大卫生部产品类别的大麻产品合规要求。返回特定司法管辖区的检测类别、分析物限值、产品类别、单位及法规章节。
jurisdiction: "Colorado", product_class: "concentrate"
→ Testing required: potency, residual solvents, heavy metals, microbials, mycotoxins
Per-analyte limits with regulation references (1 CCR 212-3)
search_cannabis_regulations
按关键词搜索大麻和受控物质监管数据。可用于广泛检索各州检测限值、加拿大卫生部大麻法规、联合国分类、欧盟毒品前体以及新型精神活性物质。
query: "heavy metal"
→ matches across CA, CO, OR, WA state testing limits for Lead, Cadmium, Arsenic, Mercury
with action levels, units, and product-type distinctions per jurisdiction
数据
| 数据集 | 记录数 |
|---|---|
| 美国各州大麻检测要求 | 1,942 |
| 加拿大卫生部大麻法规 | 383 |
| 联合国麻醉药品管制局列管的麻醉药品 | 154 |
| 欧盟受控前体化学品 | 46 |
| EMCDDA/EUDA 新型精神活性物质 | 41 |
**100% 可追溯至来源:**每条记录均链接至州级法规、联合国公约、欧盟法规或加拿大卫生部的一手来源。
**来源:**美国各州大麻监管法规(CA BCC、CO MED、OR OLCC、WA LCB 等)、加拿大卫生部《大麻条例》(SOR/2018-144)、《联合国麻醉药品单一公约》(1961 年)、《联合国精神药物公约》(1971 年)、欧盟法规 273/2004(毒品前体)、EMCDDA 预警系统。
快速开始
Claude Desktop / Claude Code
将以下内容添加到 MCP 配置中:
{
"mcpServers": {
"roots-cannabis-regulatory": {
"url": "https://cannabis-mcp-server.rootsbybenda.workers.dev/sse"
}
}
}
Cursor / Windsurf / Zed
使用 Streamable HTTP 端点:
https://cannabis-mcp-server.rootsbybenda.workers.dev/mcp
速率限制
所有调用方均可获取完整数据;每个 IP 每分钟最多 60 次请求,以防止滥用。
构建技术
- Cloudflare Workers + Agents SDK
- Cloudflare D1(边缘端 SQLite)
- Durable Objects(按会话限流)
- Model Context Protocol(MCP)
构建者
Roots by Benda — 由 Shahar Ben-David 与 Claude 构建的监管情报平台。大麻监管数据库汇集了美国各州监管机构、加拿大卫生部、联合国麻醉药品管制局和 EMCDDA 的一手来源。
- 网站:rootsbybenda.com
- LinkedIn:Shahar Ben-David
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。