Mcp Regulated Ai Compliance

io.github.uchit由 GitHub 帳號 uchit 發布v0.2.3更新於 Oct 25, 2026

Regulated-industry AI compliance: EU AI Act, APRA, NIST AI RMF, ISO 42001, AU AI Safety.

已驗證STDIO僅桌面知識與記憶安全與監控

概覽

AI 產生的概覽

一個本機 MCP 伺服器,為助理提供內建的 AI 合規知識庫,涵蓋 28 項法規的管控項目、反模式、行動手冊與框架對照。

可以做什麼
查詢合規管控項目並列出涵蓋的法規,包括 EU AI Act、NIST AI RMF、ISO 42001 及 APRA 相關框架,並提供框架間對照矩陣與使用案例分類輔助。取得具名反模式,並依週瀏覽結構化的 12 週行動手冊。以資源形式讀取內建資料集、反模式、行動手冊與對照表,並使用預設提示完成分類、框架對照與反模式診斷。
適用情境
當助理需要回答 AI 監管義務問題、在框架之間對應管控項目、對 AI 使用案例進行分類,或依整改行動手冊推進工作時適用,無須離開聊天用戶端。
執行需求
以本機 stdio 程序執行,通常透過 npm 套件以 npx 啟動,需要 Node.js。未宣告帳號、API 金鑰、環境變數或請求標頭。README 另提到可選的 HTTP 模式與託管端點。
安裝前請注意
此知識庫為個人非商業開源專案,與作者雇主無關,亦未獲其背書;其監管指引應視為參考資料而非法律意見。它只讀取內建資料,未宣告任何憑證或寫入操作。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mcp Regulated Ai Compliance,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

mcp-regulated-ai-compliance

A Model Context Protocol server exposing the regulated-industry AI compliance knowledge from hellouchit.com as tools, resources, and prompts callable from any MCP-compatible AI client — Claude Desktop, Cursor, Zed, Windsurf, OpenAI ChatGPT, Continue, Cline, and ~40 other clients.

Free + open-source (Apache 2.0, dataset CC BY 4.0). Built by Uchit Vyas.

Disclaimer: This is a personal, open-source, non-commercial project. Views are my own. It is not affiliated with, endorsed by, or representative of my employer.


Why this exists

The OpenAI GPT Store hosts the EU AI Act and AU AI Safety Standard coaches as ChatGPT-only assets. The Claude Project equivalents are private to each user's Claude Pro account (no public sharing). Neither reaches the practitioners who work primarily inside Cursor, Zed, Continue, Cline, or the Claude API directly.

An MCP server is the only Claude-side asset that is genuinely shareable + multi-client. It surfaces the same dataset, anti-patterns, decision trees, and classification logic — but as tools any AI agent in any compatible client can call. One published server → 40+ client surfaces → the practitioner who never opens ChatGPT or claude.ai still ends up citing your work.


What's in this folder

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

Status — v0.2.1 shipped 2026-05-29

v0.2.1 = data-source abstraction so the same codebase runs on Node (stdio, node:http) AND on Cloudflare Workers / Deno Deploy / Vercel Edge. See worker/ for the Cloudflare scaffold.

[CI] [npm version] [npm downloads] [License: Apache 2.0] [Provenance] [MCP Registry] [Glama MCP score] [smithery badge]

PhaseStatus
Phase 0 — Scope + skeleton✅ done
Phase 1 — Working server + reference tool✅ done
Phase 2 — 6 core tools✅ done
Phase 3 — 4 resource providers + 5 prompts✅ done
Phase 4 — npm publish + directory submissions✅ done
Phase 5 — HTTP transport + 4 playbooks + parser✅ done (v0.2.0)

v0.2.0 ships with

  • Streamable HTTP transport — npx mcp-regulated-ai-compliance-http boots a Node HTTP server on port 3000 (configurable) at /mcp. Unlocks Smithery, ChatGPT MCP directory, browser-based clients, and any platform that prefers HTTP over stdio. Stateless by default; set MCP_STATEFUL=true for per-session UUIDs.
  • All 4 playbooks fully structured — markdown parser extracts 12-week / 12-gate / phase / anti-pattern / source-URL data:
    • eu-ai-act-12-weeks — Piloting → Articles 9-15 ready by 2 Aug 2026
    • cisa-attestation-90-days — Federal contractor SSDF + Common Form 3201-NEW
    • cloud-cost-aware-to-controlled — FinOps Aware → Controlled (AWS / Azure / GCP)
    • vault-theatre-to-workload-identity — Long-lived creds → OIDC federation
  • 6 tools — lookup_control · get_anti_pattern · crosswalk · walk_playbook · classify_use_case · list_regulations
  • 4 resource providers (56 URIs) — full dataset (+ by-regulation + by-category), 15 anti-patterns (bundled + per-slug), 4 playbooks, the 20-entry crosswalk matrix
  • 5 prompts — eu-ai-act-classify · au-ai-safety-walkthrough · crosswalk-frameworks · playbook-week · anti-pattern-diagnostic
  • Embedded knowledge — 56 controls × 28 regulations × 261 tools, 15 named anti-patterns, 4 × 12-week playbooks, 20 crosswalks
  • CI + tests — GitHub Actions on Node 22 + 24, 24/24 unit tests, automated npm publish --provenance on version tag (sigstore-anchored)

Where you can find it

ChannelStatus
npm✅ @hellouchit/[email protected]
Official MCP Registry✅ io.github.uchit/[email protected] (latest)
Glama✅ verified
mcp.so⏳ awaiting review
PulseMCP⏳ auto-pulls from Official Registry (~24h)
awesome-mcp-servers (Security)⏳ PR #7084
Hosted endpoint✅ https://mcp.hellouchit.com/mcp (Cloudflare Worker · stateless)
Smithery✅ smithery.ai/server/@uchit86/regulated-ai-compliance

See scope/05-build-roadmap.md for the v0.2+ roadmap.


Quick install

For Claude Desktop:

bash
# 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"]    }  }}

Then restart Claude Desktop → you'll see new tools available: lookup_control, classify_use_case, get_anti_pattern, etc.

Regulation slugs (use these exact values in tool arguments)

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


Local development

bash
npm installnpm run buildnpm run dev          # runs server in dev mode (stdio transport)npm test             # runs the test suite

See scope/01-architecture.md for the dev-loop details.


License

Code: Apache 2.0. Patent grant included. Dataset (regulations × controls × tooling, anti-patterns, playbooks, crosswalks): CC BY 4.0 — attribution to hellouchit.com required.

This is a personal, non-commercial project shared for the community. Contributions and issues are welcome on GitHub.

來源:README.md,提交 72e4b07

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.2.3最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分