sphior-ai-governance-mcp について
sphior-ai-governance-mcpは、AIエージェントの実行記録をガバナンスや監査の補足証拠として送信します。デフォルトではプロンプトや出力ではなくハッシュとメタデータを保存し、コンプライアンス判定は行いません。
主な機能
- 01AI実行を個別に記録
- 02最大200件の実行を一括送信
- 03デフォルトでハッシュとメタデータを保存
- 04記録を連鎖させ定期的にアンカー
- 05記録の完全性を独立して検証
活用シーン
- 01ガバナンス審査向けにAI実行の証拠を保持
- 02ISO 42001、EU AI Act、SOC 2の作業用に補足記録を準備
MCP 対応
SPHIOR AI Governanceに単一または複数のAI実行記録を送信するツールを公開します。実行メタデータを含む記録は、連鎖された検証可能な証拠として処理されます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y sphior-ai-governance-mcpSPHIOR_AIGOV_TOKENシークレットIngestion token for your SPHIOR account. Without it the server still starts and tells you how to create one; no events are recorded until it is set. Create one at https://sphior.com/app?settings=aigovSPHIOR_AIGOV_ENDPOINTOverride the ingestion endpoint for self-hosted / regional deployments. Default: https://sphior.com/api/ai-governance/ingestローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
2掲載時のツール一覧 · 1 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| cost | number | いいえ | |
| actor | string | いいえ | エージェントまたはサービス名 |
| model | string | いいえ | モデルの表示名(任意のラベル) |
| tokens | number | いいえ | |
| latency | number | いいえ | ms |
| provider | string | いいえ | |
| trace_id | string | いいえ | 相関 ID |
| occurred_at | string | いいえ | RFC3339。デフォルトは現在時刻です |
| model_version | string | いいえ | |
| policy_decision | string | いいえ | 判定結果。例:allow | deny | flag |
詳細
sphior-ai-governance-mcp
SPHIOR AI Governance の公式 Model Context Protocol (MCP) サーバーです。
AI エージェント(Claude、Cursor、Cline、Windsurf、Zed、VS Code、…)に、自身の実行を 改ざんの痕跡が残り、独立して検証できる証拠 として記録させ、ISO 42001/EU AI Act/SOC 2 のために保持できます。
保存されるのは ハッシュとメタデータ のみです(hash_only)。プロンプトや出力は、それらを含めない限り保存されません。
裏付けとなる証拠 を記録します。コンプライアンス、合否、監査意見を表明するものではありません。
ツール
| ツール | 機能 |
|---|---|
record_ai_execution | 1 件の AI 実行を記録します(actor、model、provider、policy_decision、tokens、cost、latency、trace_id、…) |
record_ai_executions | 1 回の呼び出しで最大 200 件の実行を記録します |
セットアップ
SPHIOR ダッシュボードから取り込みトークンを取得します:Account → AI Governance → Ingestion tokens。
Claude Desktop / Claude Code(claude_desktop_config.json)
{
"mcpServers": {
"sphior-ai-governance": {
"command": "npx",
"args": ["-y", "sphior-ai-governance-mcp"],
"env": { "SPHIOR_AIGOV_TOKEN": "<your-token>" }
}
}
}
Cursor / Cline / Windsurf / Zed
コマンド npx -y sphior-ai-governance-mcp と環境変数 SPHIOR_AIGOV_TOKEN=<your-token> を指定して MCP サーバーを追加します。
環境変数
| 変数 | 必須 | デフォルト |
|---|---|---|
SPHIOR_AIGOV_TOKEN | はい | — |
SPHIOR_AIGOV_ENDPOINT | いいえ | https://sphior.com/api/ai-governance/ingest |
SPHIOR_TIMEOUT | いいえ | 30000(ms) |
SPHIOR_DEBUG | いいえ | false |
SPHIOR による処理
各イベントは正規化され(RFC 8785 JCS)、ハッシュ化され(SHA-256)、連鎖され、追記専用で独立して検証できる記録に定期的にアンカーされます。オープンソースの sphior-verify ツールと標準的なタイムスタンプツールを使えば、SPHIOR を信頼することなく、ご自身や監査担当者が完全性を検証できます。
MCP エージェントよりも通常のコードを使いたい場合は、sphior-ai-governance SDK を使うか、取り込みエンドポイントに直接 POST してください。
ライセンス
Apache-2.0
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。