Skip to content

Commit 2ed37e5

Browse files
docs: stop claiming the host sees only ciphertext (#635)
The README said the connectivity provider sees ciphertext and nothing but the signed claim leaves the enclave. The docs landing says host confidentiality depends on the egress policy and the upstream tool server sits outside the TEE, and LIMITATIONS.md lists what cMCP does not prevent. The README now says the same, and that software mode has no hardware isolation. Also: the charter named MCP as Anthropic's, but MCP moved to the Agentic AI Foundation on 2025-12-09. The sponsor pages and ADOPTERS.md name OPAQUE as sponsor without the ownership disclaimer, and the social card alt text no longer calls cMCP a standard. Claude-Session: https://claude.ai/code/session_013aK3gVWzNdcM3hZ2o2awK2 Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent c9d0133 commit 2ed37e5

6 files changed

Lines changed: 13 additions & 15 deletions

File tree

ADOPTERS.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
Organizations using cMCP in production or evaluation are listed here.
44

55
Project funding and in-kind support are recognized separately in
6-
[SPONSORS.md](SPONSORS.md). Sponsorship does not imply adoption, governance
7-
authority, or ownership of the project.
6+
[SPONSORS.md](SPONSORS.md).
87

98
To add yours, open a PR adding a line with your organization, the use case, and the month you started. Anything you are not able to say publicly, leave out; a one-line entry is worth more than a case study you have to get approved.
109

CHARTER.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Use of "cMCP-compatible" to describe a gateway deployment requires that the impl
5959

6060
cMCP builds on and does not replace:
6161

62-
- **MCP (Model Context Protocol, Anthropic)**: the underlying tool-call protocol that cMCP extends with attestation
62+
- **MCP (Model Context Protocol, Agentic AI Foundation)**: the underlying tool-call protocol that cMCP extends with attestation
6363
- **TRACE** ([agentrust-io/trace-spec](https://github.com/agentrust-io/trace-spec)): governance record emitted per attested tool call
6464
- **Agent Manifest** ([agentrust-io/agent-manifest](https://github.com/agentrust-io/agent-manifest)): agent identity bound at tool-call time
6565
- **SPIFFE / SPIRE**: workload identity for gateway and agent services

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ The control plane that governs tool calls must run where it cannot be reached by
4848

4949
Hardware-attested policy enforcement for MCP tool calls. Every tool call is intercepted, evaluated against a Cedar policy bundle, and enforced by a policy engine running inside a Trusted Execution Environment (TEE). The policy bundle hash is measured into the hardware attestation report before any code runs.
5050

51-
Unlike tunnel-based connectivity solutions, the cMCP Runtime processes tool-call payloads inside the TEE. The connectivity provider sees ciphertext, not plaintext. The only thing that leaves the enclave is the signed TRACE claim.
51+
In a hardware deployment, the cMCP Runtime processes tool-call payloads inside the TEE. What the host and connectivity provider can read also depends on the egress policy, and the upstream tool server is a separate component outside the TEE. Software mode (`CMCP_DEV_MODE`) provides no hardware isolation. [LIMITATIONS.md](LIMITATIONS.md) lists what cMCP does not prevent.
5252

5353
---
5454

SPONSORS.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Sponsors
22

3-
cMCP is an open-source AgenTrust project governed through its published
4-
project processes. Sponsors provide funding, engineering time, infrastructure,
5-
or other in-kind support. Sponsorship does not confer project ownership,
6-
governance authority, or control over technical decisions.
3+
cMCP is an open-source AgenTrust project. It is sponsored by OPAQUE Systems,
4+
which funds the engineering, infrastructure and confidential-computing work
5+
behind it. Organisations that want to support the project are welcome to join
6+
as sponsors.
77

88
## Current sponsors
99

docs/sponsors.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
# Sponsors
22

3-
cMCP is an open-source AgenTrust project. Sponsors support the project without
4-
receiving project ownership or governance authority.
5-
6-
OPAQUE Systems is recognized as a founding engineering and infrastructure
7-
sponsor and as a contributor to the project's confidential-computing
8-
integrations.
3+
cMCP is an open-source AgenTrust project. It is sponsored by OPAQUE Systems,
4+
which funds the engineering, infrastructure and confidential-computing work
5+
behind it and contributes to the project's confidential-computing
6+
integrations. Organisations that want to support the project are welcome to
7+
join as sponsors.
98

109
See the repository's [sponsor policy and recognition page](https://github.com/agentrust-io/cmcp/blob/main/SPONSORS.md) for details.

overrides/main.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<meta property="og:image" content="{{ config.site_url }}assets/og.png">
2424
<meta property="og:image:width" content="1200">
2525
<meta property="og:image:height" content="630">
26-
<meta property="og:image:alt" content="cMCP: an AgenTrust open standard">
26+
<meta property="og:image:alt" content="cMCP: part of the AgenTrust verifiable AI supply chain">
2727

2828
<meta name="twitter:card" content="summary_large_image">
2929
<meta name="twitter:title" content="{% if page_name %}{{ page_name }} - {{ config.site_name }}{% else %}{{ config.site_name }}: Confidential MCP Runtime{% endif %}">

0 commit comments

Comments
 (0)