mcpField
A
Agent Trust (mnki-mcp)

Agent Trust (mnki-mcp)

認証済みおすすめローカル
mnki.com開発ツール15 週間前に更新

Agent Trust (mnki-mcp) について

Agent Trustは、エージェントのID、権限、操作の来歴を検証するオープンプロファイルとリファレンス実装です。SDK、検証器、CLIに加え、ツール呼び出しを確認するローカルMCPプロキシを備えています。

主な機能

  1. 01エージェントIDと権限委譲
  2. 02能力ベースの認可と証明
  3. 03リクエストの所持証明と来歴
  4. 04TypeScript・Python・GoのSDK
  5. 05検査と保護のためのCLI
  6. 06ローカルプロキシによるMCPツール呼び出しの検証

活用シーン

  1. 01ツール呼び出し前にエージェントの権限を検証
  2. 02制約付きの権限をエージェントに委譲
  3. 03エージェントが利用できるMCPサーバーとAPIキーを調査
  4. 04組織スナップショットに基づいて認可証拠を検証

MCP 対応

`mnki-mcp`ローカルプロキシは、MCPサーバーに転送する前に各`tools/call`を検証します。Agent Trustは、MCP上でプロファイルを運ぶ方法も定めています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"agent-trust-mnki": {
"command": "npx",
"args": [
"-y",
"mnki-cli"
]
}
}
}
起動コマンドnpx -y mnki-cli

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmnki-cli

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Agent Trust

自律型AIエージェントに許可されている操作を証明します。 エージェントの ID、プリンシパルのバインド、権限を制限する委譲、ケイパビリティベースの認可、リクエストの所持証明、認可アテステーション、改ざん検知可能な来歴、単回使用許可、組織間の失効、宣言された影響経路を扱うオープンなプロファイルとリファレンス実装です — JWS、OAuth/OIDC、SPIFFE/WIMSE、AuthZEN、 OpenID Federation、MCP、A2A を通じて利用できます。新しい暗号技術も、新しいプロトコルもありません。

重大な影響を伴うエージェントの操作は、プロセスが実行中だから、あるいはトークンが 有効だからという理由だけで受け入れるべきではありません。その操作の実行主体を特定でき、 認可され、制約され、最新であり、検証可能であるからこそ受け入れるべきです。

パッケージ内容
packages/verifier純粋なコア:解析、委譲チェーンと権限の制限、ポリシーエンジン、リクエストの所持証明、委譲クレデンシャル、アテステーション、12 ステップの証拠パイプライン。決定論的で、依存関係がなく、WebCrypto のみを使用します。
packages/sdk-tsmnki-sdk — TypeScript SDK:エージェント ID(鍵、署名付きリクエスト)、あらゆるツール呼び出しに使える guard()、検証、委譲、アテステーション、アクセスブローカーへの許可申請、組織の JWKS に対するオフライン検証を提供します。フレームワークアダプターはサブパスとして利用できます。
packages/climnki-cli — mnki demo · init · identity · verify · inspect · delegate · attest · access · scan · protect · conformance(agenttrust はエイリアスです)。
packages/mcpmnki-mcp — サーバーに到達する前に、すべての tools/call を検証するローカル MCP プロキシです(mnki protect でインストールします)。
python/pip install mnki — Python SDK(依存関係ゼロ。Agent-Proof には mnki[signing] を使用します)。
go/Go 検証ツール(同じテストベクトルを使用し、依存関係なし)と at-verify。エクスポートされた組織スナップショットから /v1/verify を提供するセルフホスト可能な検証ツールです。
spec/Agent Trust Profile v0.2、相互運用性に関する位置づけ、インターネットドラフト(draft-mnki-agent-trust-profile-00)、標準化計画です。
conformance/認定レベル 1~3(LEVELS.md)の実行可能なテストベクトル — 言語間の契約です。TypeScript、Go、Python のランナーはすべてのテストベクトルに合格します。
npx mnki-cli demo      # the 15-second story, no account: a €47,000 refund denied, €420 allowed
npx mnki-cli scan      # find the MCP servers and API keys agents can use on this machine
npm install mnki-sdk   # guard() any tool call
pip install mnki               # same in Python

オープンな検証ツールと SDK を無料で使って開発できます。フリートのガバナンスには、ホスト型コントロールプレーン mnki.com をご利用ください — 境界については COMMERCIAL.md、名称とバッジの使用については TRADEMARK.md をご覧ください。リリースには npm/PyPI の来歴情報、SBOM、cosign 署名付きチェックサムが付属します(SECURITY.md)。

Apache-2.0。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。