MCP Attestor: figures & benchmarks
Evidence for MCP Attestor: 1. Evidence pack · 2. Answers to buyer questions · 3. Figures & benchmarks · 4. Selling tools · IHVRK kit · Learn it · why these pages exist
Every number on this page is read from the signed transcript inside the IHVRK kit; none is typed in by hand.
5/5
claims matched when recorded
3
attack cases refused or flagged as claimed
83 ms
median round trip (min 41, max 1664), incl. network
| # | Kind | Claim | Recorded value | HTTP | ms |
|---|---|---|---|---|---|
| C01 | control | A calculator that really adds -> Clean. | "REAL" | 200 | 86 |
| C02 | attack | A description with a hidden instruction -> Prompt injection in the description. | "STUB" | 200 | 83 |
| C03 | attack | A command parameter that exposes a secret -> Unconstrained parameter. | "PARTIAL" | 200 | 51 |
| C04 | control | A 'search' that ignores the query (scan only) -> The scan alone cannot see this: its description is fine. That is why the probe below exists. | "REAL" | 200 | 41 |
| C05 | attack | Probe the canned search, then prove the fix -> Behaviour tests fail on the canned tool (same answer for different queries) and pass on the fixed one. | "VERIFIED_ATTESTATION" | 200 | 1664 |
Copy the table (paste into a spreadsheet)
id kind claim recorded_value expected http ms recorded_at C01 control A calculator that really adds -> Clean. "REAL" ["REAL"] 200 86 2026-11-03T22:52:01+00:00 C02 attack A description with a hidden instruction -> Prompt injection in the description. "STUB" ["STUB"] 200 83 2026-11-03T22:52:02+00:00 C03 attack A command parameter that exposes a secret -> Unconstrained parameter. "PARTIAL" ["PARTIAL"] 200 51 2026-11-03T22:52:02+00:00 C04 control A 'search' that ignores the query (scan only) -> The scan alone cannot see this: its description is fine. That is why the probe below exists. "REAL" ["REAL"] 200 41 2026-11-03T22:52:03+00:00 C05 attack Probe the canned search, then prove the fix -> Behaviour tests fail on the canned tool (same answer for different queries) and pass on the fixed one. "VERIFIED_ATTESTATION" ["VERIFIED_ATTESTATION"] 200 1664 2026-11-03T22:52:05+00:00
Download: figures.tsv · transcript.json (full answers) · whole kit
How to read these numbers
- Recorded 2026-11-03T22:52:06+00:00 against cainstudio.online from our build host; times include the internet round trip.
- They show these inputs, not every possible input. Known misses are on the limits page.
- This is not a load test, an SLA or a third-party benchmark. Re-run it yourself:
python3 verify.py --live.