Regulated Ai Compliance について
Regulated Ai Complianceは、規制対象業界のAI実務者向けオープンソースMCPサーバーです。規制、管理策、アンチパターン、対応表、プレイブックのデータを提供し、出典に基づく照会やユースケース分類を支援します。
主な機能
- 01管理策と規制の検索
- 02規制フレームワークの対応付け
- 03AIユースケースの分類
- 04アンチパターンとプレイブックの参照
- 05ツール、リソース、プロンプトの提供
活用シーン
- 01AIユースケースのコンプライアンス分類
- 02複数の規制フレームワークの要件比較
- 03プレイブックに沿った対応計画の作成
MCP 対応
このMCPサーバーは、コンプライアンス検索、分類、対応付けのツールに加え、規制データのリソースとプロンプトを互換クライアントに提供します。stdioとStreamable HTTPに対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
6掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | 返される一致項目の最大数(デフォルトは 10) |
| search | string | いいえ | コントロール名、注記、エビデンス構造を対象にした全文検索 |
| sector | enum | いいえ | セクターの絞り込み。指定可能な値:banks、government、healthcare、critical-infrastructure、allbanks | government | healthcare | critical-infrastructure | all |
| surface | string | いいえ | 適用対象のキーワード(大文字と小文字を区別しない部分文字列一致)。例:'Cloud'、'CI/CD'、'K8s'、'Network'、'Runtime'、'Source' |
| category | string | いいえ | コントロールのカテゴリ。例:'Identity & access'、'Supply chain & provenance'、'AI evals & guardrails'、'Data governance'、'Cryptography & secrets'、'Resilience & continuity' |
| regulation | enum | いいえ | 規制のスラッグ。指定可能な値: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
hellouchit.com の規制業界向け AI コンプライアンス知識を、MCP 互換 AI クライアント(Claude Desktop、Cursor、Zed、Windsurf、OpenAI ChatGPT、Continue、Cline など約 40 種)から呼び出せるツール、リソース、プロンプトとして公開する Model Context Protocol サーバーです。
無料のオープンソースプロジェクトです(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 エージェントが呼び出せるツールとして提供します。サーバーを 1 つ公開すれば、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/を参照してください。
| フェーズ | ステータス |
|---|---|
| フェーズ 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を実行すると、ポート 3000(設定可能)の/mcpで Node HTTP サーバーが起動します。Smithery、ChatGPT MCP directory、ブラウザーベースのクライアント、stdio より HTTP を優先するあらゆるプラットフォームに対応します。デフォルトではステートレスです。セッションごとの UUID を使うにはMCP_STATEFUL=trueを設定してください。 - 4 つのプレイブックをすべて完全に構造化 — Markdown パーサーが 12 週間/12 ゲート/フェーズ/アンチパターン/ソース URL のデータを抽出します。
eu-ai-act-12-weeks— 2026 年 8 月 2 日までに Piloting → Articles 9-15 readycisa-attestation-90-days— 連邦政府の請負業者向け SSDF + Common Form 3201-NEWcloud-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 のアンチパターン(バンドル版 + スラッグ別)、4 つのプレイブック、20 項目のクロスウォークマトリックス
- 5 つのプロンプト —
eu-ai-act-classify·au-ai-safety-walkthrough·crosswalk-frameworks·playbook-week·anti-pattern-diagnostic - 組み込みナレッジ — 56 の管理策 × 28 の規制 × 261 のツール、15 の名前付きアンチパターン、4 × 12 週間のプレイブック、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 |
v0.2 以降のロードマップについては、scope/05-build-roadmap.md を参照してください。
クイックインストール
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 などの新しいツールが利用できるようになります。
規制スラッグ(ツールの引数にはこれらの値をそのまま使用してください)
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。特許ライセンスを含みます。 データセット(規制 × 管理策 × ツール、アンチパターン、プレイブック、クロスウォーク):CC BY 4.0 — hellouchit.com のクレジット表記が必要です。
これはコミュニティ向けに公開している個人の非営利プロジェクトです。GitHub での貢献や課題の報告を歓迎します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。