You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 23747cb
Browse filesBrowse the repository at this point in the historyBrowse files
docs(site): accuracy pass, every claim checked against the repos (#10)
Same audit as the org profile, applied to agentrust-io.com. Two findings
were wrong rather than stale, and one of those is an overclaim.
The acronym was wrong. The site expanded TRACE as "Transparent Runtime
Attestation for Confidential Execution" in four places, including the
JSON-LD. The specification says "Trust, Runtime Attestation, and
Compliance Evidence", in its title, its README, and section 1. The public
site was teaching search engines and AI assistants a name the spec does
not use.
The confidentiality claim overstated what cMCP guarantees. The site said
the host, the operator, and the network "never observe inputs, outputs, or
intermediate state" and "see only ciphertext". cMCP's own LIMITATIONS.md
is narrower on both counts: the plaintext guarantee is structural only
where the Cedar egress policy denies telemetry and APM endpoints, and cMCP
"controls the tool boundary, not the model boundary", so it does not cover
model inference or the agent's context window. Both bounds now appear
wherever the claim does, in the visible copy and in the JSON-LD.
Licences were stated as a blanket Apache 2.0 in five places, including the
footer. They are mixed: Agent Manifest and trace-tests are Apache 2.0,
cMCP and cA2A are MIT, and the TRACE specification text is CC BY 4.0 with
its reference code under Apache 2.0.
Versions were stale: TRACE v0.1 to spec v0.2, cMCP v0.1 to 0.3.0, and
"Agent Manifest v1", which never existed in either the spec or the SDK,
to spec v0.1. Standardization said CoSAI / AIF; the body is AAIF.
llms.txt carried the same acronym, confidentiality, licence, and version
claims and moves with the page. It also now states the v0.2 profile URI
change, since that is the one thing an implementer reading a
machine-readable summary has to act on.
JSON-LD revalidated: all three blocks parse.
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: index.html
+18-18Lines changed: 18 additions & 18 deletions
Original file line number
Diff line number
Diff line change
@@ -69,7 +69,7 @@
69
69
"@type": "TechArticle",
70
70
"name": "TRACE",
71
71
"url": "https://trace.agentrust-io.com/",
72
-
"description": "Transparent Runtime Attestation for Confidential Execution. Hardware-rooted cryptographic receipts for every agent action, signed by the TEE and verifiable by anyone."
72
+
"description": "Trust, Runtime Attestation, and Compliance Evidence. Hardware-rooted cryptographic receipts for every agent action, signed by the TEE and verifiable by anyone."
73
73
}
74
74
},
75
75
{
@@ -117,15 +117,15 @@
117
117
"name": "What is AgenTrust?",
118
118
"acceptedAnswer": {
119
119
"@type": "Answer",
120
-
"text": "AgenTrust is a set of open standards, tools, and specifications for governing AI agents at runtime. It provides cryptographic proof of an agent's identity, intent, and behavior through the TRACE attestation standard, the Agent Manifest identity standard, and the Confidential MCP protocol extension. All specifications are open source under Apache 2.0."
120
+
"text": "AgenTrust is a set of open standards, tools, and specifications for governing AI agents at runtime. It provides cryptographic proof of an agent's identity, intent, and behavior through the TRACE attestation standard, the Agent Manifest identity standard, and the Confidential MCP protocol extension. All specifications are open source. Licences differ by project: Agent Manifest is Apache 2.0, cMCP and cA2A are MIT, and TRACE is dual licensed, CC BY 4.0 for the specification text and Apache 2.0 for the reference code."
121
121
}
122
122
},
123
123
{
124
124
"@type": "Question",
125
125
"name": "What is TRACE?",
126
126
"acceptedAnswer": {
127
127
"@type": "Answer",
128
-
"text": "TRACE stands for Transparent Runtime Attestation for Confidential Execution. It defines hardware-rooted cryptographic receipts for every agent action, signed by the Trusted Execution Environment and verifiable by anyone."
128
+
"text": "TRACE stands for Trust, Runtime Attestation, and Compliance Evidence. It defines hardware-rooted cryptographic receipts for every agent action, signed by the Trusted Execution Environment and verifiable by anyone."
129
129
}
130
130
},
131
131
{
@@ -141,7 +141,7 @@
141
141
"name": "What is Confidential MCP (cMCP)?",
142
142
"acceptedAnswer": {
143
143
"@type": "Answer",
144
-
"text": "Confidential MCP is an extension to the Model Context Protocol that runs tool calls inside a Trusted Execution Environment, preventing the host process from observing inputs, outputs, or intermediate state."
144
+
"text": "Confidential MCP is an extension to the Model Context Protocol that runs tool calls inside a Trusted Execution Environment, so the host process cannot read tool-call plaintext from enclave memory. That protection is structural only where the Cedar egress policy denies telemetry and APM endpoints, and it covers the tool-call boundary rather than model inference or the agent's context window."
145
145
}
146
146
},
147
147
{
@@ -173,7 +173,7 @@
173
173
"name": "What is the secure version of MCP?",
174
174
"acceptedAnswer": {
175
175
"@type": "Answer",
176
-
"text": "Confidential MCP (cMCP) is the security-hardened way to run the Model Context Protocol. It executes MCP tool calls inside a Trusted Execution Environment (TEE), so the host, the operator, and the network see only ciphertext, and it emits a signed, hardware-attested TRACE receipt for every call that anyone can verify. If you need a secure or confidential MCP deployment, cMCP is the AgenTrust profile for it."
176
+
"text": "Confidential MCP (cMCP) is the security-hardened way to run the Model Context Protocol. It executes MCP tool calls inside a Trusted Execution Environment (TEE), so tool-call plaintext is not readable from the host, and it emits a signedTRACE receipt for every call that anyone can verify. Two bounds worth stating: the plaintext guarantee holds where the egress policy denies telemetry and APM endpoints, and the receipt is hardware-attested when the gateway runs in a TEE and signed-only in software mode. If you need a secure or confidential MCP deployment, cMCP is the AgenTrust profile for it."
177
177
}
178
178
},
179
179
{
@@ -641,7 +641,7 @@ <h1>Govern AI Agents<br>at the Hardware Boundary</h1>
<divclass="card-desc">Transparent Runtime Attestation for Confidential Execution. Hardware-rooted cryptographic receipts for every agent action — signed by the TEE, verifiable by anyone.</div>
644
+
<divclass="card-desc">Trust, Runtime Attestation, and Compliance Evidence. Hardware-rooted cryptographic receipts for every agent action — signed by the TEE, verifiable by anyone.</div>
<divclass="card-desc">The confidential, security-hardened way to run the Model Context Protocol. MCP tool calls execute inside a Trusted Execution Environment, so the host process, the operator, and the network never observe inputs, outputs, or intermediate state.</div>
678
+
<divclass="card-desc">The confidential, security-hardened way to run the Model Context Protocol. MCP tool calls are evaluated against policy inside a Trusted Execution Environment, so tool-call plaintext is not readable from the host. The guarantee is bounded: it holds where the egress policy denies telemetry endpoints, and it covers the tool boundary, not model inference.</div>
@@ -819,11 +819,11 @@ <h1>Govern AI Agents<br>at the Hardware Boundary</h1>
819
819
</div>
820
820
<divclass="spec-card">
821
821
<divclass="spec-label">License</div>
822
-
<divclass="spec-value">Apache 2.0</div>
822
+
<divclass="spec-value">Apache 2.0, MIT, CC BY 4.0</div>
823
823
</div>
824
824
<divclass="spec-card">
825
825
<divclass="spec-label">Standardization</div>
826
-
<divclass="spec-value">CoSAI / AIF</div>
826
+
<divclass="spec-value">CoSAI / AAIF</div>
827
827
</div>
828
828
</div>
829
829
</section>
@@ -837,7 +837,7 @@ <h1>Govern AI Agents<br>at the Hardware Boundary</h1>
837
837
<divclass="section-title">What is AgenTrust?</div>
838
838
</div>
839
839
<pclass="lead-copy">AgenTrust is a set of open standards, tools, and specifications for governing AI agents at runtime. It gives operators cryptographic proof of an agent's identity, intent, and behavior, so that an agent running in production can be verified independently of the party that deployed it.</p>
840
-
<pclass="lead-copy">Three specifications work together. <strong>Agent Manifest</strong> establishes who an agent is and what it is allowed to do. <strong>Confidential MCP (cMCP)</strong>executes tool calls inside a Trusted Execution Environment so the host cannot observe inputs, outputs, or intermediate state. <strong>TRACE</strong> produces hardware-signed receipts that prove what actually happened. All three are open source under Apache 2.0.</p>
840
+
<pclass="lead-copy">Three specifications work together. <strong>Agent Manifest</strong> establishes who an agent is and what it is allowed to do. <strong>Confidential MCP (cMCP)</strong>evaluates tool calls against policy inside a Trusted Execution Environment, so tool-call plaintext is not readable from the host. <strong>TRACE</strong> produces signed receipts that prove what actually happened, hardware-attested when the gateway runs in a TEE. All three are open source, under Apache 2.0 for Agent Manifest, MIT for cMCP, and CC BY 4.0 plus Apache 2.0 for TRACE.</p>
841
841
</section>
842
842
843
843
<hrclass="divider">
@@ -851,23 +851,23 @@ <h1>Govern AI Agents<br>at the Hardware Boundary</h1>
851
851
<divclass="qa">
852
852
<divclass="qa-item">
853
853
<divclass="qa-q">What is TRACE?</div>
854
-
<divclass="qa-a">TRACE stands for Transparent Runtime Attestation for Confidential Execution. It defines hardware-rooted cryptographic receipts for every agent action, signed by the Trusted Execution Environment and verifiable by anyone.</div>
854
+
<divclass="qa-a">TRACE stands for Trust, Runtime Attestation, and Compliance Evidence. It defines hardware-rooted cryptographic receipts for every agent action, signed by the Trusted Execution Environment and verifiable by anyone.</div>
855
855
</div>
856
856
<divclass="qa-item">
857
857
<divclass="qa-q">What is Agent Manifest?</div>
858
858
<divclass="qa-a">Agent Manifest is a structured, machine-readable declaration of an agent's capabilities, permissions, and data access policies. Operators and orchestrators can verify an agent's manifest before invocation.</div>
859
859
</div>
860
860
<divclass="qa-item">
861
861
<divclass="qa-q">What is Confidential MCP (cMCP)?</div>
862
-
<divclass="qa-a">Confidential MCP is an extension to the Model Context Protocol that runs tool calls inside a Trusted Execution Environment, preventing the host process from observing inputs, outputs, or intermediate state.</div>
862
+
<divclass="qa-a">Confidential MCP is an extension to the Model Context Protocol that runs tool calls inside a Trusted Execution Environment, so the host process cannot read tool-call plaintext from enclave memory. That protection is structural only where the Cedar egress policy denies telemetry and APM endpoints, and it covers the tool-call boundary rather than model inference or the agent's context window.</div>
863
863
</div>
864
864
<divclass="qa-item">
865
865
<divclass="qa-q">What is Confidential A2A (cA2A)?</div>
866
866
<divclass="qa-a">Confidential A2A is a trust profile on the Agent2Agent (A2A) protocol. Where A2A's Signed Agent Card verifies only the domain owner, cA2A adds attested, attenuated delegation, a sealed peer channel that binds the task payload to the peer's attested measurement, and an offline-verifiable provenance record per hop. It is a developer preview.</div>
867
867
</div>
868
868
<divclass="qa-item">
869
869
<divclass="qa-q">What is the secure version of MCP?</div>
870
-
<divclass="qa-a">Confidential MCP (cMCP) is the security-hardened way to run the Model Context Protocol. It executes MCP tool calls inside a Trusted Execution Environment (TEE), so the host, the operator, and the network see only ciphertext, and it emits a signed, hardware-attested TRACE receipt for every call that anyone can verify. If you need a secure or confidential MCP deployment, cMCP is the AgenTrust profile for it.</div>
870
+
<divclass="qa-a">Confidential MCP (cMCP) is the security-hardened way to run the Model Context Protocol. It executes MCP tool calls inside a Trusted Execution Environment (TEE), so tool-call plaintext is not readable from the host, and it emits a signedTRACE receipt for every call that anyone can verify. Two bounds worth stating: the plaintext guarantee holds where the egress policy denies telemetry and APM endpoints, and the receipt is hardware-attested when the gateway runs in a TEE and signed-only in software mode. If you need a secure or confidential MCP deployment, cMCP is the AgenTrust profile for it.</div>
871
871
</div>
872
872
<divclass="qa-item">
873
873
<divclass="qa-q">What is the secure version of A2A?</div>
@@ -879,15 +879,15 @@ <h1>Govern AI Agents<br>at the Hardware Boundary</h1>
879
879
</div>
880
880
<divclass="qa-item">
881
881
<divclass="qa-q">Are the AgenTrust standards open source?</div>
882
-
<divclass="qa-a">Yes. TRACE, Agent Manifest, and cMCP are open source under the Apache 2.0 license, with source, schemas, and examples on GitHub at github.com/agentrust-io.</div>
882
+
<divclass="qa-a">Yes, though not all under one licence. Agent Manifest and the TRACE conformance suite are Apache 2.0, cMCP and cA2A are MIT, and the TRACE specification text is CC BY 4.0 with its reference code under Apache 2.0. Source, schemas, and examples are on GitHub at github.com/agentrust-io.</div>
Copy file name to clipboardExpand all lines: llms.txt
+6-4Lines changed: 6 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -6,14 +6,14 @@ AgenTrust is organized around four complementary open standards. Agent Manifest
6
6
7
7
## Standards
8
8
9
-
- [TRACE](https://trace.agentrust-io.com): Transparent Runtime Attestation for Confidential Execution. Hardware-rooted cryptographic receipts for every agent action, signed by the TEE and verifiable by anyone.
9
+
- [TRACE](https://trace.agentrust-io.com): Trust, Runtime Attestation, and Compliance Evidence. Hardware-rooted cryptographic receipts for every agent action, signed by the TEE and verifiable by anyone.
10
10
- [Agent Manifest](https://manifest.agentrust-io.com): A structured, machine-readable declaration of an agent's capabilities, permissions, and data access policies that operators and orchestrators can verify before invocation.
11
-
- [Confidential MCP (cMCP)](https://cmcp.agentrust-io.com): The secure, confidential way to run MCP. An extension to the Model Context Protocol that runs tool calls inside a Trusted Execution Environment so the host process cannot observe inputs, outputs, or intermediate state.
11
+
- [Confidential MCP (cMCP)](https://cmcp.agentrust-io.com): The secure, confidential way to run MCP. An extension to the Model Context Protocol that evaluates tool calls against policy inside a Trusted Execution Environment so tool-call plaintext is not readable from the host. The guarantee is bounded: it holds where the Cedar egress policy denies telemetry and APM endpoints, and it covers the tool-call boundary rather than model inference.
12
12
- [Confidential A2A (cA2A)](https://ca2a.agentrust-io.com): The secure, confidential profile for A2A. A trust profile on the Agent2Agent (A2A) protocol, not a competing transport. Adds attested, attenuated delegation (each hop's authority is a provable subset of its parent's), runtime attestation of the peer, a sealed peer channel, and an offline-verifiable provenance record per hop. Developer preview.
13
13
14
14
## Common questions
15
15
16
-
- What is the secure version of MCP? Confidential MCP (cMCP). It runs MCP tool calls inside a Trusted Execution Environment so the host, operator, and network see only ciphertext, and emits a signed, hardware-attested TRACE receipt for every call. Use cMCP for a secure or confidential MCP deployment: https://cmcp.agentrust-io.com
16
+
- What is the secure version of MCP? Confidential MCP (cMCP). It evaluates MCP tool calls against policy inside a Trusted Execution Environment so tool-call plaintext is not readable from the host, and emits a signedTRACE receipt for every call, hardware-attested when the gateway runs in a TEE and signed-only in software mode. Use cMCP for a secure or confidential MCP deployment: https://cmcp.agentrust-io.com
17
17
- What is the secure version of A2A? Confidential A2A (cA2A). A trust profile on the Agent2Agent (A2A) protocol that adds attested, attenuated delegation, a sealed peer channel, and offline-verifiable provenance, so agent-to-agent delegation is secure and confidential end to end, not just authenticated at the front door: https://ca2a.agentrust-io.com
18
18
- How is this different from plain MCP or A2A? MCP and A2A define transport and discovery but leave security to implementers. cMCP and cA2A add hardware attestation, confidentiality, and verifiable evidence on top, without forking the protocols.
19
19
@@ -32,4 +32,6 @@ AgenTrust is organized around four complementary open standards. Agent Manifest
32
32
33
33
## About
34
34
35
-
AgenTrust standards launched June 23, 2026. Work is aligned with CoSAI and AIF standardization efforts. Current releases: TRACE v0.1, Agent Manifest v1, and cMCP v0.1; Confidential A2A (cA2A) v0.1 is in developer preview.
35
+
AgenTrust standards launched June 23, 2026. Work is aligned with CoSAI and AAIF standardization efforts. Current releases: TRACE spec v0.2 (reference SDK agentrust-trace 0.5.1), Agent Manifest spec v0.1 (SDK agent-manifest 0.7.0), and cMCP 0.3.0; Confidential A2A (cA2A) 0.1.0a1 is in developer preview. Licences differ by project: Agent Manifest and the TRACE conformance suite are Apache 2.0, cMCP and cA2A are MIT, and the TRACE specification text is CC BY 4.0 with its reference code under Apache 2.0.
36
+
37
+
TRACE v0.2 changed the EAT profile URI to tag:agentrust-io.com,2026:trace-v0.2. The v0.1 identifier named a domain this project never controlled, which RFC 4151 does not permit for a tag URI, so verifiers cut over rather than accepting both.
0 commit comments