trust-layer について
trust-layerは、AIエージェントの身元と重要な操作を、改ざんできず暗号学的に検証可能なログに記録するMCPサーバーです。監査記録を提供しますが、法令への適合性を認定・判断するものではありません。
主な機能
- 01エージェントの身元記録
- 02重要なエージェント操作の記録
- 03ハッシュチェーンと署名による監査ログ
- 04エージェントの身元と操作履歴の検証
活用シーン
- 01エージェント操作の監査証跡の保存
- 02記録されたエージェント身元の確認
- 03記録履歴の完全性確認
MCP 対応
MCPサーバーは、エージェントの身元確認、監査対象操作の記録、履歴検証のツールを公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
エージェント信頼レジストリ
AI エージェントの検証可能な公証人として機能する MCP サーバーです。 エージェントのアイデンティティと、重要な各アクションを、改ざん不可能で 暗号学的に検証可能なログに記録します。これらのアクションが 何らかの規制に準拠しているかどうかを認証したり、判断したりはしません。
アーキテクチャ、データモデル、検証計画を含む完全な仕様は、 プロジェクトの設計ドキュメントをご覧ください。
構成
src/
domain/ # lógica de negocio pura, sin dependencias externas
models.py # AgenteIA, RegistroAuditable
hash_chain.py # integridad criptográfica: hash-chain + firma
ports.py # interfaces que la infraestructura implementa
servicios.py # casos de uso: VerificarIdentidadAgente, RegistrarAccionAuditable
infrastructure/
adaptadores_memoria.py # implementación en memoria (tests, Fase 1)
postgres_schema.sql # esquema para cuando se conecte Postgres real
mcp_server/
servidor.py # expone los casos de uso como herramientas MCP
tests/
unit/ # dominio puro, sin DB
integration/ # (pendiente: contra Postgres real)
contract/ # garantiza el schema que ve cualquier cliente MCP
docs/adr/ # decisiones de arquitectura, con su razonamiento
使い方
pip install -e ".[dev]"
pytest # corre toda la suite
python -m src.mcp_server.servidor # levanta el servidor MCP
状態
フェーズ 1、初回リリース:verificar_identidad_agente +
registrar_accion_auditable + verificar_historial。アダプターは
メモリ内で動作します。決済機能も、規制への認証もありません。各判断の
理由については、ADR 0001 と設計ドキュメントをご覧ください。
MCP Registry 公式レジストリ
に io.github.Ernesmar/trust-layer として掲載されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。