a2a-trustgate について
a2a-trustgateは、本番環境のAIエージェントを運用するコンプライアンスチーム向けに、実行前のアクション審査と監査記録を提供します。4段階のファイアウォールでポリシーと権限範囲を確認し、改ざん検知可能な証跡を出力します。
主な機能
- 014段階の実行前審査
- 02権限範囲外を既定で拒否
- 03人間による承認キュー
- 04改ざん検知可能な監査記録
- 05OCSFと規制フレームワークへの出力
活用シーン
- 01危険または範囲外の操作の阻止
- 02コンプライアンス監査用証跡の出力
- 03デバイスコマンドと緊急ロックの管理
MCP 対応
MCP サーバーを提供し、アクション評価や監査関連のツールを MCP クライアントに公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.a2ainfrastructure.com/sseclaude mcp add --transport sse jyswee-a2a-trustgate https://mcp.a2ainfrastructure.com/sse{"mcpServers":{"jyswee-a2a-trustgate":{"type":"sse","url":"https://mcp.a2ainfrastructure.com/sse"}}}Cursor で開く{"servers":{"jyswee-a2a-trustgate":{"type":"sse","url":"https://mcp.a2ainfrastructure.com/sse"}}}VS Code で開く{"mcpServers":{"jyswee-a2a-trustgate":{"type":"sse","url":"https://mcp.a2ainfrastructure.com/sse"}}}{"mcpServers":{"jyswee-a2a-trustgate":{"serverUrl":"https://mcp.a2ainfrastructure.com/sse"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.a2ainfrastructure.com/sse認証が必要ツール
詳細
a2a-trustgate
本番環境のAIシステムにコンプライアンスを。
AIエージェントを本番環境に導入しました。次は、それが安全だと監査人、規制当局、取締役会に証明しましょう。
A2A TrustGateは、エージェントが実行するすべてのアクションを実行前に審査し、その判定を改ざん不能でSIEM対応の監査証跡に記録します。エージェントが適切に動作するはずだと記したポリシー文書ではなく、ポリシーに従わないアクションを阻止する制御機能と、それを証明する証拠を提供します。
- 約束ではなく、強制します。 エージェントのすべてのアクションは、実行前に4段階のファイアウォールを通過します。ポリシーに違反するアクションは、事後に警告されるのではなく、数ミリ秒でブロックされます。
- 監査人が受け入れる監査証跡。 許可・ブロックを問わず、理由を含むすべての判定が、追記専用のOCSFネイティブログに記録されます。Splunk、Sentinel、Chronicle、Elasticにそのまま取り込めます。
- 評価対象となるフレームワークに対応付けます。 EU AI Act、SOC 2、NIST AI RMF、HIPAA、学術的誠実性の各管理策に対して、同じ証拠を条項ごと、管理策ごとにエクスポートできます。
- 証明可能な権限範囲。 各エージェントは、付与された権限の範囲内でのみ動作できます。デフォルトで拒否され、すべての境界がログに記録されます。
対象ユーザー: 金融サービス、医療、ネットワーク運用、クリエイティブ/知的財産権、エンタープライズでのAI導入、研究機関など、規制対象の本番環境にAIを導入するコンプライアンスおよびリスクチームです。誰かに 「AIが安全だと証明してください」 と求められるなら、これがその答えです。
エージェントがアクションを提案し、ゲートが審査し、判定が監査証跡に記録されます — デモ全編を見る。
監査人が受け入れる監査証跡
多くの「AIガバナンス」は、意図を説明するPDFにすぎません。A2Aは証拠を作成します。審査されたすべてのアクションは、改ざん検知可能なコンテンツハッシュと判定理由の詳細を含む、真正なOCSF Detection Findingになります。これは、SOCがすでに取り込んでいるものと同じスキーマです。
a2a audit # recent decisions, allowed and blocked
a2a audit export --format ocsf # OCSF Detection Findings — straight into your SIEM
a2a audit export --format csv # hand a spreadsheet to an auditor
- OCSFネイティブ(スキーマ1.1.0)。 「OCSF」とラベル付けされた独自仕様のJSONではなく、Splunk/Sentinel/Chronicle/Elasticがカスタムコネクターなしで解析できる、本物のDetection Findingです。
- 改ざん検知可能。 すべてのレコードにコンテンツハッシュが含まれ、エクスポートは追記専用です。ログが事後に編集されていないことを証明できます。
- フレームワークに対応付けたエクスポート。 同じイベントを、監査対象の管理策に対応付けてエクスポートできます。
| フレームワーク | 提出できる内容 |
|---|---|
| EU AI Act | 審査、ログ記録、人間による監督の条項ごとの証拠(Art. 12, 14, 26, 53) |
| SOC 2 | 管理策に対応付けた判定ログ(CCシリーズ) |
| NIST AI RMF | GOVERN/MAP/MEASURE/MANAGEの証拠 |
| HIPAA | Security & Privacy Ruleに基づくアクセス判定 |
| 学術的誠実性/QAA | 研究倫理と責任あるAIの履歴 |
EU AI Actの導入者ですか? EU AI Actコンプライアンスリファレンスをご覧ください。公式のEUR-Lex本文への引用を含む、条項ごとの対応表です(Art. 12の記録保持、Art. 14の人間による監督、Art. 26の導入者の義務)。本規則は2026年8月2日から原則として適用されます。
実行前に強制適用 — 4 段階のファイアウォール
実証可能なコンプライアンスは、実際に処理を止める制御から始まります。すべてのアクションは、実行を許可される前に 4 つのゲートを通過します。
- ゲート 1 — 決定論的ルール。 ミリ秒単位でパターンとポリシーをスクリーニングします。破壊的な操作、シークレットの流出、インジェクションのシグネチャを検出します。モデル呼び出しはありません。
- ゲート 2 — 自己評価。 ゲート 1 でそのまま許可できない場合、次の点を評価します。コンテキストとテナントのポリシーを踏まえて、これを実行すべきか?
- ゲート 3 — 振る舞いの分析。 単独のアクションだけでなく、実行中に見られる連続的な動きや探索、権限昇格といった不正利用のパターンを分析します。
- ゲート 4 — スコープの適用。 エージェントごとの権限を設定します。各エージェントが実行できるのは、付与されたスコープ内の操作だけです。スコープ外の操作はデフォルトで拒否されます。
ファイアウォールは、判定を厳しくすることしかありません。許可 → 要確認 → ブロック。安全なアクションはすばやく処理し、リスクのあるアクションは理由を記録して停止します。
開発者向け — 1 つのコマンドでアクションをスクリーニング
制御機能は CLI(および MCP サーバー)として提供されます。リスクのあるステップをラップするのは 1 行で、終了コードによりスクリプトから利用できます。
a2a eval "rm -rf ./build" # ✓ ALLOWED (exit 0)
a2a eval "rm -rf /" # ✗ BLOCKED (exit 1) — filesystem destruction pattern
a2a eval "command" --context ctx # add decision context (exit 2 = needs review)
| コード | 意味 |
|---|---|
| 0 | 許可 — 安全に実行できます |
| 1 | ブロック — 実行しないでください |
| 2 | 要確認 — ゲート 2 の自己評価が必要です |
対応: Claude Code · Cursor · Cline · Windsurf · Aider · Codex · あらゆる MCP クライアント。
インストール
npm install -g a2a-trustgate
npm パッケージは a2a-trustgate、コマンドは a2a です。
クイックスタート
# Create a tenant (agent-first — human activates the key)
a2a signup my-company --local
# Screen a command — exit 0 = allowed, 1 = blocked, 2 = needs review
a2a eval "rm -rf ./build"
# ✓ ALLOWED
a2a eval "rm -rf /"
# ✗ BLOCKED: filesystem destruction pattern
# See plan, usage, limits
a2a status
# Full reference
a2a --help
キーはすぐに発行されますが、7 日間の無料トライアル(本日の料金は $0)を開始するまでは 402 が返されます。
a2a signupを実行すると、アクティベーションリンクが表示されます。7 日目までにキャンセルすれば、料金は一切請求されません。
eval 呼び出しにはいくつかの調整項目があり、スクリプトから利用できます。リスクのあるステップをラップしてください。
a2a eval "command" --gate2 self # self-evaluate (default)
a2a eval "command" --gate2 skip # Gate 1 only (fast path)
a2a eval "command" --pipeline ID # route through a named pipeline
if a2a eval "rm -rf ./build" --json 2>/dev/null; then
rm -rf ./build
fi
6 種類のチーム向けに構築
A2A はすべてのユーザーを同じ方法でスクリーニングし、同じ監査証跡を生成します。ただし、各チームが利用するインターフェースと、準拠状況の評価に使われるフレームワークは異なります。ご自身のチームを選んでください。
ネットワーク運用 — すべてのデバイスの手前に設けるゲート
エージェントはルーター、スイッチ、サイトに対してコマンドを実行します。A2A はデバイスを登録し、デバイスごとのポリシーを適用するとともに、すべてのエージェントを一度に停止するキルスイッチを提供します。
a2a device add --name core-rtr-1 --host 10.0.0.1 --vendor cisco
a2a device policy DEVICE-ID --mode strict --require-approval --max 5
a2a device lock DEVICE-ID # freeze a single device
a2a killswitch # freeze every agent, everywhere
a2a device import --file hosts.csv # bulk onboard (name,host,vendor,model,role,siteCode)
| エージェントがコマンドをスクリーニング | 人間がデバイスロックを確認 |
|---|---|
![]() | ![]() |
全編を視聴: network-ops →
AI エージェント — エージェント間のやり取りをスクリーニングして署名
あるエージェントの出力が、別のエージェントの入力となるマルチエージェントシステム。A2A はスコープを限定したワークスペースと HMAC 署名付きチャネルを提供するため、不正なメッセージやインジェクションされたメッセージが、許可されていない境界を越えることはありません。
a2a workspace create "research-swarm"
a2a workspace WS-ID add-agent --name planner --role expert
a2a workspace WS-ID enforce --agent planner "command" # screen an agent's action
a2a channel create ops-bus
a2a channel CH-ID send "interface frozen — you're clear to build" # HMAC-signed
| エージェント間の評価 | 人間がブロックと監査を確認 |
|---|---|
![]() | ![]() |
全編を視聴: ai-agents →
規制産業 — 改ざん不能でエクスポート可能な監査証跡
許可またはブロックのいずれの判断も、その理由とともに追記専用ログに記録され、監査人向けにエクスポートできます。OCSF ネイティブの Detection Findings で、EU AI Act に準拠しています。
a2a audit # recent decisions
a2a audit export --format ocsf # OCSF Detection Findings → your SIEM
a2a audit export --format csv # hand to an auditor (csv/json)
a2a approvals # human-in-the-loop queue
a2a approve TASK-ID
a2a reject TASK-ID "out of policy" # reason recorded in the trail
| 審査対象のコマンド | 人間が監査ログをエクスポート |
|---|---|
![]() | ![]() |
全編を見る:規制産業 →
クリエイティブ業界と知的財産権者 — アクセス前にライセンスを取得
カタログを登録し、対象を限定したライセンスを発行すると、アセットにアクセスしようとするすべてのエージェントが権利ログに照らしてチェックされます。スクレイピングではなく、ライセンスによってアクセスが許可されます。
a2a catalogue create "The Back Catalogue"
a2a catalogue licence create --catalogue CAT-ID --email [email protected] --scope read
a2a catalogue access-log # who reached for what, and whether it was licensed
a2a catalogue content-sources
| エージェントがアセットを要求 | 人間が権利ログを確認 |
|---|---|
![]() | ![]() |
全編を見る:クリエイティブ業界 →
知的財産のアグリゲーターとディストリビューター — コマンド1つでカタログ全体を登録
多数の権利者を代表していますか?ディストリビューターまたはアグリゲーターはプロバイダーキーを1つだけ持ち、すべてのアーティストのレパートリーを一括登録します。各作品には ownerRef(あなたのシステムにおけるアーティストの固定 ID)が付与されるため、読み取りと書き込みは権利者ごとに厳密にスコープされます。同じ統合で、1人のアーティストにも100万人のアーティストにも対応できます。
カタログを CSV としてエクスポートしてから(CD Baby、DistroKid、およびほとんどのディストリビューターがすでに対応しています)、次を実行します。
# One-time: get a provider key from your A2A partner account, then
export A2A_API_KEY=a2a_provider_xxxxxxxx
# Preview the column mapping before writing anything
a2a ip-aggregator import repertoire.csv --dry-run
# Bulk-import the whole repertoire (idempotent — safe to re-run)
a2a ip-aggregator import repertoire.csv
a2a ip-aggregator owners # every rights holder + work count
a2a ip-aggregator works --owner-ref crosswinds # one artist's registered works
a2a ip-aggregator opt-out --owner-ref crosswinds --all # bulk AI/TDM opt-out (EU AI Act Art. 53)
a2a ip-aggregator portal-link --owner-ref crosswinds # white-label artist portal — drop the artist in, no second login
a2a ip-aggregator access-log --owner-ref crosswinds # the provable trail, per artist
# The licensee side (the AI company that wants to use the catalogue):
a2a ip-aggregator catalogue # the licensable catalogue (opted-out works excluded)
a2a ip-aggregator licensee-link --licensee-ref acme-ai # white-label licensee portal — browse + request a scoped licence
CD Baby 形式の CSV は自動的にマッピングされます。Artist ID、Artist、Track Title、ISRC、TDM Opt-Out などのヘッダーが認識されます(--owner-ref-col/--isrc-col/--title-col で任意の列を上書きできます)。
Artist ID,Artist,Track Title,ISRC,TDM Opt-Out
crosswinds,Crosswinds,All Good Things,USCGH1915861,true
midnight_owls,Midnight Owls,Neon Rain,GBK4Y2100017,false
portal-link は有効期間の短い署名付き引き継ぎ URL を発行するため、ホワイトラベルの権利ポータルを自社製品にそのまま埋め込めます。自社ブランドで、A2A ログインは不要、アーティストごとに分離されています。これは BandSaaS の基盤となる組み込みパターンであり、アグリゲーターが全所属アーティスト向けに組み込む場合も同じです。licensee-link は AI 企業(licenseeRef)向けのミラーポータルを発行し、ライセンス可能な catalogue の閲覧と対象を限定したライセンスの申請を可能にします。アーティストは自身のポータルで承認し、取り消し可能なライセンスが発行されます。両者とも自社製品内で完結します。
ライセンシーキー — システム側の仕組み
licensee-link はポータルに人間を誘導します。ライセンシーキーは、ライセンシー自身のエージェントが認証に使用する認証情報です。これにより、権利者のキーを借りるのではなく、ライセンシーに使用状況が紐付けられます。
a2a ip-aggregator licensee-key mint --licensee-ref acme-ai --name "Acme AI"
a2a ip-aggregator licensee-key list
a2a ip-aggregator licensee-key revoke <id> # dies immediately
a2a ip-aggregator usage # metered usage, by event
キーは保存時にハッシュ化され、一度だけ表示されます。独自のサブスクリプションはありません。パートナーアカウントが有効であること自体が利用資格となるため、アカウントとともに無効になります。また、ライセンスキーを使った POST /v1/evaluate のみ実行できます。それ以外はできません。この制限があるため、外部企業に安全に渡せます。
ライセンシーは自身として認証するため、アクセスログには権利者とともに利用当事者が記録されます。
ALLOW 2026-08-07T10:14:02 owner=crosswinds licensee=acme-ai summarise All Good Things
DENY 2026-08-07T10:14:09 owner=crosswinds licensee=acme-ai reproduce All Good Things (Scope exceeded)
許可・拒否の両方の評価はすべて、パートナーごとの料金で、スポンサーであるあなたに計上されます。ブロックを証明できること自体が製品であるため、評価の費用は同じです。
作業指示書 — アクションだけでなく、権限を統制する
ゲートによって、すべてのアクションが審査されたことが証明されます。作業指示書は、その上位のレイヤー、つまり「誰が、どのような権限のもとで、どのような成果を目指してこの作業を承認したのか」を証明し、署名付きの改ざん検知可能な完了記録に結び付けます。これは、4 ゲートのファイアウォールのすぐ上に位置する、エンタープライズガバナンスのレイヤーです。
# A named human raises a governed directive with RACI + a scope grant
a2a work-order create --ref WO-2026-0142 --title "Summarise Q3 catalogue" \
--directive "Summarise tracks in the Q3 batch for the licensing review" \
--accountable [email protected] --authority "licensing-review-ticket-88" \
--domain creative --scope "read,summarise.*"
# --domain applies your sector's profile: network-ops (change request), regulated
# (work order / Art 4 decision record — authority required), creative (usage
# authorisation), enterprise-ai (approved use), university (research protocol —
# ethics ref required), ai-agents (mission). Add sector context with --meta
# key=value, e.g. --meta grantRef=EPSRC-42 or --meta aiTools=copilot,chatgpt
a2a work-order authorise WO-... # human sign-off: DRAFT → AUTHORISED (Art. 14)
a2a work-order attach WO-... TASK # attach the gated tasks that fulfil it
a2a work-order complete WO-... --outcome "42 tracks summarised, 0 blocked"
a2a work-order verify WO-... # re-derive the hashes — proves nothing was altered
a2a work-order precedent "summarise catalogue for licensing" # what was authorised before
承認されると、作業指示書のスコープ付与が、そのジョブで実行できることの上限になります。エージェント自身のロールで許可されている場合でも、その範囲外のアクションは評価時にブロックされます。完了記録には、A2A だけが再現できる鍵で署名されます。そのため、監査担当者(または説明責任を負う人間)は、指示 → アクション → ゲートの判定 → 成果という一連の流れを再検証し、後から加えられた改ざんを検知できます。
エンタープライズ AI — スタッフがすでに使っているツールを統制する
ChatGPT、Claude、Copilot は、すでに社内で使われています。各ツールを登録し、依頼された内容を審査すれば、すべてのツールを横断する単一の監査証跡を得られます。
a2a ai-tools add "ChatGPT" --type chatbot
a2a ai-tools # every registered tool
a2a ai-tools update 0 --status paused
| 審査対象のツールアクション | 人間が確認する承認と監査 |
|---|---|
![]() | ![]() |
全編を見る:エンタープライズ AI →
大学 — 手間を増やさずに研究ガバナンスを実現
承認、スコープの適用、研究倫理および UKRI の責任ある AI に関する要件に対応した、エクスポート可能な証跡を提供します。研究者が接続するための URL は 1 つ、理事会向けのガバナンスも備えています。
a2a eval "command" --context "grant-XYZ research pipeline"
a2a approvals # ethics/governance queue
a2a audit export --format csv # for the board or the funder
| 審査対象の研究アクション | 人間が確認するガバナンスと監査 |
|---|---|
![]() | ![]() |
全編を見る:大学 →
お使いのフレームワークに組み込む
すでにお使いの SDK 向けに、すぐに使えるラッパーを生成できます。審査の呼び出しは 1 行です。
a2a generate node # a2a-safety.js
a2a generate python # a2a_safety.py
a2a generate anthropic # tool_use wrapper
a2a generate openai # tool_call wrapper
MCP サーバー
CLI よりツールを使いたい場合は、a2a に MCP サーバーが含まれています。Claude Code(または任意の MCP クライアント)を接続すれば、エージェントは評価、パイプライン、ワークスペース、チャネル、デバイス、サイト、カタログ、監査、承認、管理など、49 個のネイティブツールを利用できます。プラットフォーム全体を使えます。
claude mcp add a2a -- a2a mcp-serve
Cline、Cursor、Windsurf などの JSON 設定を使うクライアントでは、A2A_API_KEY 環境変数を介して API キーを渡してください。MCP サーバーはプロジェクトディレクトリの外部で実行されるため、.a2a/config.json は読み込まれません。
{
"mcpServers": {
"a2a": {
"command": "a2a",
"args": ["mcp-serve"],
"env": { "A2A_API_KEY": "a2a_your_key_here" }
}
}
}
まだキーをお持ちでない場合は、キーなしで起動してください。サーバーはオンボーディングモードで起動し、登録を案内します。その後、キーを追加して再起動してください。
リモート MCP — インストール不要
CLI を使わない場合でも、Claude Web、Claude Desktop、Raycast、またはホスト型の任意の MCP クライアントから、リモートサーバーに直接接続できます。ツールは同じ 49 個で、API キーも同じです。インストールは不要です。
URL: https://mcp.a2ainfrastructure.com/sse
Auth: Authorization: Bearer YOUR_API_KEY
セットアップガイド:MCP クイックスタート.
機能
- 評価 — あらゆるコマンドを4段階のファイアウォールでミリ秒単位に審査し、許可/ブロック/要確認に振り分けます
- パイプライン — 独自のポリシーとタスク履歴を持つ、名前付きの審査ルートです
- ワークスペース — スコープを限定したマルチエージェントの強制適用により、あるエージェントのアクションをテナントポリシーに照らして審査します
- チャネル — 契約のスコープ内で、HMAC 署名付きのエージェント間メッセージをやり取りします
- デバイスとサイト — デバイスごとのポリシー、ロック、一括 CSV インポート、グローバルキルスイッチ(ネットワーク運用)に対応します
- カタログとライセンス — IP を登録し、スコープ付きライセンスを発行し、アクセスのたびにログを記録します(クリエイター/IP 所有者向け)
- IP アグリゲーター — プロバイダーキー1つで、多数の権利者のレパートリーを一括インポート(CSV)できます。アーティストごとの
ownerRef分離と、ホワイトラベルのポータルリンクにも対応します(ディストリビューター/アグリゲーター向け) - AI ツールレジストリ — ChatGPT/Claude/Copilot を1つの監査証跡で管理します(企業 AI 向け)
- 承認 — 人間が介在するキューで、理由を記録しながら承認/却下できます
- 監査証跡 — 不変で OCSF ネイティブな検出結果です。EU AI Act に準拠し、OCSF/CSV/JSON 形式でエクスポートできます
- MCP サーバー — 49個のツールに対応し、ローカル(
a2a mcp-serve)または完全なリモート(mcp.a2ainfrastructure.com)で利用できます - フレームワークラッパー — Node、Python、Anthropic、OpenAI 向けのラッパーを1行で生成できます
料金: すべてのプランに7日間の無料トライアルが付属します。カード登録が必要ですが、本日の請求額は $0 です。7日目までにいつでもキャンセルでき、その場合は料金が請求されません。4段階のファイアウォール、行動分析、OCSF 形式の監査はすべてのプランに含まれます。上位プランでは、利用量、Webhook、カスタムルール、専用サンドボックス、SSO が追加されます。
| プラン | 料金 | 月あたりの審査件数 | 1,000件あたりの超過料金 |
|---|---|---|---|
| Starter | $99/月 | 5,000 | $1.00 |
| Pro | $299/月 | 100,000 | $0.25 |
| Enterprise | カスタム — アカウントごとに価格設定 | 無制限 | アカウントごとに合意 |
認定を受けた教育・研究機関向け:Institutional $79/月。料金の詳細 →。
認証
API キーは次の順に解決されます(最初に一致したものを使用します)。
--keyフラグA2A_API_KEY環境変数./.a2a/config.json(プロジェクトローカル)~/.a2a/config.json(グローバル)
a2a login # store globally (~/.a2a/)
a2a login --local # store per-project (./.a2a/) — add .a2a/ to .gitignore
a2a config # show which config is active
プラットフォーム運用者 — a2a admin
セルフホストまたはプラットフォーム運用者向けのデプロイでは、別個のスーパーユーザーキー(A2A_SA_KEY/--sa-key — テナントの API キーは使用しない)で、包括的な運用機能を利用できます。テナントのライフサイクル管理(tenant-create --theme --password --verify、tenant-key による発行)、パートナー管理(増分指定の --frame-add/--frame-remove を使った partner-embed、ブランド設定、シークレットのローテーション)、テナント横断の IP 運用(catalogues、catalogue-restamp、catalogue-restore、licences、licence-revoke、access-log)、デッキ共有、パートナーのプロビジョニング/利用状況、課金運用(subscriptions、invoices)に対応します。全コマンドの一覧は a2a admin help で確認できます。
エージェントとの統合
次のファイルに追加してください:CLAUDE.md、.cursorrules、.clinerules、.windsurfrules、または AGENTS.md。
## A2A TrustGate
This project screens agent actions through A2A before they execute.
Use the `a2a` CLI. Config is in .a2a/config.json (auto-loaded).
If not configured: a2a login --local --key YOUR_KEY
Before running any risky command, screen it:
a2a eval "the command" --json # exit 0 = run it, 1 = do not, 2 = needs review
このツールを開発した理由
行動できるエージェントは、誤った行動をすることもあります。そしてログを読むころには、すでに手遅れです。行動後のレポートではなく、行動の前にゲートを設けたいと考えました。可能な部分は決定論的に、そうでない部分は自己評価できるようにし、いずれの場合も監査できる仕組みです。まだ初期段階で、迅速に改善を続けています。粗削りな部分や不足している機能があれば、お知らせください。
ドキュメント
ライセンス
プロプライエタリ — Tyga.Cloud Ltd. 詳細はLICENSEをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。












