mcpField
R
Regulated Ai Compliance

Regulated Ai Compliance

本地服务
hellouchit.com法律与政务121 周前更新

关于 Regulated Ai Compliance

Regulated Ai Compliance 是面向受监管行业 AI 实践者的开源合规 MCP 服务,提供法规、控制项、反模式、交叉映射和实施手册数据。它通过工具、资源和提示词,让兼容 AI 客户端查询与分类合规问题,并提供来源引用。

主要功能

  1. 01查询控制项及法规
  2. 02跨框架交叉映射
  3. 03分类 AI 使用场景
  4. 04检索反模式与实施手册
  5. 05提供工具、资源和提示词

适用场景

  1. 01评估 AI 使用场景的合规分类
  2. 02比较多个法规框架的要求
  3. 03按实施手册规划合规工作

MCP 相关

该 MCP 服务向兼容客户端提供合规查询、分类、交叉映射等工具,以及法规数据资源和提示词。支持 stdio 和 Streamable HTTP 传输。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"regulated-ai-compliance": {
"command": "npx",
"args": [
"-y",
"@hellouchit/mcp-regulated-ai-compliance"
]
}
}
}
启动命令npx -y @hellouchit/mcp-regulated-ai-compliance

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@hellouchit/mcp-regulated-ai-compliance0.2.3

工具

6

收录的工具列表 · 更新于 2 周前

参数类型必填说明
limitinteger否返回匹配项的最大数量(默认值为 10)
searchstring否对控制项名称、备注和证据结构进行全文搜索
sectorenum否行业筛选。可选值:banks、government、healthcare、critical-infrastructure、allbanks | government | healthcare | critical-infrastructure | all
surfacestring否执行面关键词(不区分大小写的子串匹配)。示例:'Cloud'、'CI/CD'、'K8s'、'Network'、'Runtime'、'Source'
categorystring否控制类别。示例:'Identity & access'、'Supply chain & provenance'、'AI evals & guardrails'、'Data governance'、'Cryptography & secrets'、'Resilience & continuity'
regulationenum否法规标识。可选值:cps234、cps230、soci、ai_safety_au、privacy_au、e8、irap、eu_ai_act、dora、nis2、gdpr、circia、hipaa、fda_samd、cisa_ssa、ssdf、ai_rmf、sp80053、iso42001、iso27001、slsa、owasp_llm、atlas、bcbs239、pci、iec62443、iso13485、iec62304cps234 | cps230 | soci | ai_safety_au | privacy_au | e8 | irap | eu_ai_act | dora | nis2 | gdpr | circia | hipaa | fda_samd | cisa_ssa | ssdf | ai_rmf | sp80053 | iso42001 | iso27001 | slsa | owasp_llm | atlas | bcbs239 | pci | iec62443 | iso13485 | iec62304

详细介绍

mcp-regulated-ai-compliance

一个 Model Context Protocol 服务,将 hellouchit.com 中面向受监管行业的 AI 合规知识作为工具、资源和提示词提供,可供任何兼容 MCP 的 AI 客户端调用,包括 Claude Desktop、Cursor、Zed、Windsurf、OpenAI ChatGPT、Continue、Cline 以及约 40 种其他客户端。

免费且开源(Apache 2.0,数据集采用 CC BY 4.0 许可)。由 Uchit Vyas 构建。

免责声明: 这是一个个人开源非商业项目。观点仅代表我个人。本项目与我的雇主无关,未获其认可,也不代表其立场。


为什么要做这个项目

OpenAI GPT Store 将 EU AI Act 和 AU AI Safety Standard 顾问作为仅限 ChatGPT 使用的资源。对应的 Claude Project 则仅对每位用户自己的 Claude Pro 账户私有(无法公开分享)。两者都无法触达主要在 Cursor、Zed、Continue、Cline 或直接使用 Claude API 中工作的从业者。

MCP 服务是 Claude 生态中唯一真正可分享且支持多客户端的资源。它提供相同的数据集、反模式、决策树和分类逻辑,不过形式是任何兼容客户端中的 AI Agent 都可以调用的工具。发布一个服务 → 覆盖 40 多种客户端 → 即使从不打开 ChatGPT 或 claude.ai 的从业者,最终也能引用你的成果。


此文件夹中的内容

mcp-regulated-ai-compliance/
├── README.md                          ← you are here
├── scope/                             ← the design docs (read FIRST)
│   ├── 00-product-brief.md            What this is + who it's for
│   ├── 01-architecture.md             System design + transport choices
│   ├── 02-tools-spec.md               The 10 tools the server exposes
│   ├── 03-resources-spec.md           The resources + prompts
│   ├── 04-distribution-strategy.md    Where to list + how to get installs
│   └── 05-build-roadmap.md            v0.1 → v1.0 in 4 phases
├── src/
│   ├── index.ts                       ← MCP server entry point (working stub)
│   ├── tools/                         ← one file per tool
│   │   └── lookup-control.ts          ← FULLY IMPLEMENTED as reference
│   ├── resources/                     ← one file per resource type
│   ├── prompts/                       ← pre-built prompt templates
│   ├── data/                          ← embedded knowledge (dataset, anti-patterns, playbooks)
│   │   ├── dataset.json               ← 56 controls × 28 regulations × 261 tools
│   │   ├── dataset.csv                ← same data, CSV format
│   │   ├── anti-patterns.md           ← 15 named failure modes
│   │   └── playbooks/                 ← 90-day playbooks
│   └── lib/
├── docs/
│   └── install/                       ← per-client install guides
├── examples/                          ← sample conversations / use-cases
├── tests/
├── package.json                       ← npm config (working)
├── tsconfig.json                      ← TypeScript config
├── LICENSE                            ← Apache 2.0 (code) + CC BY 4.0 (dataset)
├── .gitignore
└── .github/workflows/                 ← CI: build + publish to npm

状态 — v0.2.1 已于 2026-05-29 发布

v0.2.1 = 数据源抽象层,让同一代码库既能在 Node(stdio、node:http)上运行,也能在 Cloudflare Workers / Deno Deploy / Vercel Edge 上运行。Cloudflare 脚手架见 worker/。

CI npm 版本 npm 下载量 许可证:Apache 2.0 来源证明 MCP 注册表 Glama MCP 评分 smithery 徽章

阶段状态
阶段 0 — 范围 + 骨架✅ 已完成
阶段 1 — 可运行的服务 + 参考工具✅ 已完成
阶段 2 — 6 个核心工具✅ 已完成
阶段 3 — 4 个资源提供程序 + 5 个提示词✅ 已完成
阶段 4 — 发布到 npm + 提交至目录✅ 已完成
阶段 5 — HTTP 传输 + 4 份实用指南 + 解析器✅ 已完成(v0.2.0)
v0.2.0 版本包含
  • Streamable HTTP 传输 — npx mcp-regulated-ai-compliance-http 会在 /mcp 启动一个监听 3000 端口的 Node HTTP 服务器(端口可配置)。支持 Smithery、ChatGPT MCP 目录、基于浏览器的客户端,以及任何偏好 HTTP 而非 stdio 的平台。默认无状态;设置 MCP_STATEFUL=true 可启用按会话生成的 UUID。
  • 4 个完整结构化的 playbook — Markdown 解析器会提取 12 周 / 12 个关卡 / 阶段 / 反模式 / 来源 URL 数据:
    • eu-ai-act-12-weeks — 从试点到满足 Articles 9-15 要求,截止日期为 2026 年 8 月 2 日
    • cisa-attestation-90-days — 联邦承包商 SSDF + Common Form 3201-NEW
    • cloud-cost-aware-to-controlled — FinOps 从 Aware 到 Controlled(AWS / Azure / GCP)
    • vault-theatre-to-workload-identity — 从长期有效凭证到 OIDC 联合
  • 6 个工具 — lookup_control · get_anti_pattern · crosswalk · walk_playbook · classify_use_case · list_regulations
  • 4 个资源提供方(56 个 URI) — 完整数据集(+ 按法规和类别分类)、15 个反模式(打包提供 + 按 slug 提供)、4 个 playbook、包含 20 个条目的交叉映射矩阵
  • 5 个提示词 — eu-ai-act-classify · au-ai-safety-walkthrough · crosswalk-frameworks · playbook-week · anti-pattern-diagnostic
  • 内嵌知识 — 56 项控制措施 × 28 项法规 × 261 个工具、15 个命名反模式、4 个 × 12 周 playbook、20 个交叉映射
  • CI + 测试 — 在 Node 22 + 24 上运行的 GitHub Actions、24/24 个单元测试、版本标签触发自动 npm publish --provenance(由 sigstore 锚定)
可在以下位置找到
渠道状态
npm✅ @hellouchit/[email protected]
Official MCP Registry✅ io.github.uchit/[email protected](最新)
Glama✅ 已验证
mcp.so⏳ 等待审核
PulseMCP⏳ 自动从 Official Registry 拉取(约 24 小时)
awesome-mcp-servers (Security)⏳ PR #7084
托管端点✅ https://mcp.hellouchit.com/mcp(Cloudflare Worker · 无状态)
Smithery✅ smithery.ai/server/@uchit86/regulated-ai-compliance

请参阅 scope/05-build-roadmap.md,了解 v0.2+ 路线图。


快速安装

适用于 Claude Desktop:

# In your Claude Desktop config file (~/Library/Application Support/Claude/claude_desktop_config.json):
{
  "mcpServers": {
    "regulated-ai-compliance": {
      "command": "npx",
      "args": ["-y", "@hellouchit/mcp-regulated-ai-compliance"]
    }
  }
}

然后重启 Claude Desktop → 即可看到新提供的工具:lookup_control、classify_use_case、get_anti_pattern 等。

法规 slug(在工具参数中请使用这些确切值)

eu_ai_act · cps234 · cps230 · soci · ai_safety_au · privacy_au · e8 · irap · dora · nis2 · gdpr · circia · hipaa · fda_samd · cisa_ssa · ssdf · ai_rmf · sp80053 · iso42001 · iso27001 · slsa · owasp_llm · atlas · bcbs239 · pci · iec62443 · iso13485 · iec62304


本地开发

npm install
npm run build
npm run dev          # runs server in dev mode (stdio transport)
npm test             # runs the test suite

开发循环详情请参阅 scope/01-architecture.md。


许可证

代码: Apache 2.0。包含专利授权。 数据集(法规 × 控制措施 × 工具、反模式、playbook、交叉映射):CC BY 4.0 — 必须注明 hellouchit.com。

这是一个个人非商业项目,旨在与社区分享。欢迎在 GitHub 上贡献和提交问题。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。