firmware-attestation-mcp について
firmware-attestation-mcpは、ホストのファームウェアの信頼状態を調べ、その結果に基づいてAI推論を制御します。安全を断定せず、リスクの兆候を報告します。
主な機能
- 01読み取り専用の証拠スキャン
- 02永続化インプラントの兆候確認
- 03HMAC署名付き証明の作成
- 04推論の許可または遮断
- 05防御対象の攻撃面を表示
活用シーン
- 01ホストのファームウェア信頼性を確認
- 02永続化脅威への防御を点検
- 03推論前に信頼性検証を要求
MCP 対応
ファームウェアスキャン、署名チェック、証明、推論ゲート、脅威モデルのツールをMCPクライアントに公開します。証明は`proofof.ai/api/verify`で検証できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
ファームウェアアテステーション MCP
ソブリン AI のためのハードウェア信頼レイヤー。 永続化インプラントは OS の下層(BIOS/UEFI、SMM、ネットワークブート ROM、HDD HPA)に潜み、OS の再インストールやディスクの消去後も残存します。この MCP はホストのファームウェア信頼状態をアテステーションし、検証済みの結果に基づいて推論を制御します。
ツール
| ツール | 説明 |
|---|---|
scan_firmware | ホストの読み取り専用の証拠(Secure Boot、TPM、SIP、BIOS、HPA) |
check_ant_signatures | NSA-ANT クラスの永続化に必要な前提条件と防御策を照合します |
attest_firmware | HMAC 署名付きアテステーション。proofof.ai/api/verify で検証できます |
gate_inference | このホスト上の AI を許可/ブロックします(デフォルトでは厳格) |
list_threat_model | 防御対象となる攻撃対象領域 |
設計上の誠実さ
「クリーン」と断定せず、インジケーター(インプラントが依存する前提条件)を報告します。BLOCK は「確認済みの信頼アンカーが不足している」という意味であり、「ハッキングされた」という意味ではありません。記載されている防御策に従って強化し、再度ゲート判定してください。
pip install firmware-attestation-mcp
© CSOAI LTD (MEOK AI Labs として営業) · MIT
設定
claude_desktop_config.json(Claude Desktop)または MCP クライアントの設定に追加します。
{
"mcpServers": {
"firmware-attestation-mcp": {
"command": "uvx",
"args": ["firmware-attestation-mcp"]
}
}
}
または、pip install firmware-attestation-mcp を実行してから、firmware-attestation-mcp コマンドを実行します(stdio トランスポート)。
使用例
設定後、たとえば次のようにアシスタントに依頼します。
scan_firmwareを使って…check_ant_signaturesを使って…attest_firmwareを使って…
MEOK コンステレーションの一部
この MCP は、MEOK AI LABS が単一のソブリン AI コアを中心に構築した、相互接続されたエコシステムの一つのノードです。ハッシュチェーンによる監査証跡を備えたガバナンス対象のエージェントで構成され、CSOAI コンプライアンス憲章に準拠しています。
- 🌐 全体図:https://meok.ai/constellation
- 🛡️ AI ガバナンスと認証:https://councilof.ai · https://csoai.org
- ✅ 署名済みレポートを検証:https://meok.ai/verify
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。