Governance について
Governance は、さまざまなエージェントやスタックから Mima に AI ガバナンスの証拠を送る MCP サーバーです。4 つの規制・規格に対応し、準備状況の確認、システム登録、証拠の提出、ゲートの提案を行えます。
主な機能
- 01フレームワーク別の準備状況スコア
- 02AI システムの登録
- 03証拠の一覧表示と提出
- 04証拠に対応する管理策のプレビュー
- 05コンプライアンスゲートの確認と提案
活用シーン
- 01各フレームワークでの準備状況の確認
- 02AI システムを登録して必要な管理策を特定
- 03証拠提出前の対応管理策のプレビュー
MCP 対応
準備状況の照会、システム登録、証拠提出、ゲート確認など、10 種類のガバナンスツールを MCP クライアントに提供します。書き込みツールはドライランに対応しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
10掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| payload | object | はい | イベント固有のフィールドです。不明なフィールドは保存されますが、追加の統制は付与されません。human_oversight の場合:{ decision, reviewer, outcome_summary, system_prompt_version? }。ai_risk_assessment の場合:{ risk_level, risk_summary, art5_self_assessment?, mitigations? }。model_evaluation の場合:{ accuracy, robustness_score?, bias_metrics?, evaluated_by? }。incident_report の場合:{ severity, description, resolution? }。 |
| identity | string | いいえ | 操作を実行するユーザーまたはサービスの識別情報。例:'[email protected]'。 |
| resource | string | いいえ | 操作対象のリソースまたはエンティティ。例:'customer-id:12345'。 |
| environment | enum | いいえ | デプロイ環境です。サーバー側ではデフォルトで 'production' になります。production | staging | development |
| occurred_at | string | いいえ | イベント発生時刻の ISO 8601 タイムスタンプです。デフォルトは現在時刻です。 |
| record_type | enum | はい | ガバナンスイベントの種類です。SDK の 11 種類のレコードタイプに対応します。access_review | change_event | vendor_risk | policy_acknowledged | incident_report | ai_risk_assessment | training_data_governance | model_evaluation | human_oversight | model_drift_event | governance_review |
| system_name | string | はい | このレコードを生成する AI システムの名前です。例:'loan-scoring-v2'。使用できるのは英数字、スペース、ハイフン、アンダースコア、ピリオドのみです。 |
| enforce_gates | boolean | いいえ | true の場合、書き込み前に必須のガバナンスゲートをすべて確認します。本番環境での操作や高リスクシステムでの使用を推奨します。必須ゲートが不合格の場合、書き込みはブロックされます。dry_run_attest を使って、このレコードでギャップを埋める統制が得られることを確認してから、影響を検証したうえで enforce_gates を指定せずに attest を再実行してください。 |
詳細
@mima-ai/governance-mcp
AI ガバナンス向けの MCP サーバーです。あらゆるエージェント、あらゆるスタックから、4 行の設定でコンプライアンスの証跡を Mima に送信できます。
1 回のツール呼び出しで、EU AI Act、ISO 42001、SOC 2、NIST AI RMF に同時に対応できます。準備状況スコアは自動的に更新されます。
インストール
npx @mima-ai/[email protected]
または、MCP 設定に追加します(バージョンは必ず固定してください)。
{
"mcpServers": {
"mima-governance": {
"command": "npx",
"args": ["-y", "@mima-ai/[email protected]"],
"env": {
"MIMA_API_KEY": "mima_ext_...",
"MIMA_WORKSPACE_ID": "ws-..."
}
}
}
}
10 個のツール
| ツール | 機能 |
|---|---|
get_posture | 全体の準備状況スコアとフレームワーク別の内訳 |
list_systems | すべての AI システム — 登録済みと未登録 |
list_evidence | システムと期間で絞り込んだ証跡レコード |
dry_run_attest | アテステーションによって獲得できる管理策をプレビュー |
attest | GRC 証跡レコードを書き込む |
register_system | EU AI Act 第 9 条に基づいて AI システムを登録 |
acknowledge_policy | ポリシーへの同意を記録 |
derive_controls | システムの説明に基づいて推奨される証跡の種類を提示 |
check_gates | ゲートの合否ステータスと終了コードを確認 |
suggest_gates | 優先順位付けされたゲートの推奨事項を提示 |
使用方法 — Claude Code
~/.claude/settings.json に追加します。
{
"mcpServers": {
"mima-governance": {
"command": "npx",
"args": ["-y", "@mima-ai/governance-mcp"],
"env": {
"MIMA_API_KEY": "mima_ext_...",
"MIMA_WORKSPACE_ID": "ws-..."
}
}
}
}
次に Claude に「コンプライアンス状況を確認して」や「この AI システムを登録して、必要な管理策を提案して」と依頼します。
使用方法 — Cursor / Windsurf
プロジェクトのルートにある .cursor/mcp.json または .windsurf/mcp.json に追加します。
{
"mcpServers": {
"mima-governance": {
"command": "npx",
"args": ["-y", "@mima-ai/governance-mcp"],
"env": {
"MIMA_API_KEY": "mima_ext_...",
"MIMA_WORKSPACE_ID": "ws-..."
}
}
}
}
ドライラン対応
すべての書き込みツールはドライランに対応しています。確定する前に、獲得できる管理策をプレビューできます。
dry_run_attest({ record_type: "ai_risk_assessment", system_name: "loan-scorer" })
// → { mapped_controls: ["EUAIA_ART9", "ISO42001_6_1", "NIST_AIRF_MAP_1"] }
4 つのフレームワークに 1 回の呼び出しで対応
| フレームワーク | 対象範囲 |
|---|---|
| EU AI Act | 第 9~15 条のリスク管理、監督、正確性に関する義務 |
| ISO 42001 | AI マネジメントシステムの管理策 — A.6.x のリスク、A.9.x のパフォーマンス |
| SOC 2 | CC3.x~CC8.x のリスク、変更、インシデント管理 |
| NIST AI RMF | GOVERN、MAP、MEASURE、MANAGE の各機能 |
API キーの取得
mima.works → サインアップ → ダッシュボードからキーをコピーします。
Python SDK
アプリコードでのアテステーション(デコレーター、一括送信、事前承認ゲート)向けです。
pip install mima-governance
ドキュメント
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。