Evidence library · family
Interchange
28 tested rules in the 'interchange' family, 28 held.
Last reviewed 2026-10-01
28 of 28 held niche Tools, MCP, protocols & adapters
What this family tests
Every rule the CAIN-42 test suites recorded under the family interchange, across 1 evidence bundle. Each rule links to its own page with the recorded result and an in-browser check of the file it came from.
| ID | Rule | Bundle | Result |
|---|---|---|---|
| E34-PROTOCOL-mcp | protocol mcp is classified SUPPORTED with a basis | E34 | held |
| E34-PROTOCOL-a2a | protocol a2a is classified SUPPORTED with a basis | E34 | held |
| E34-PROTOCOL-http | protocol http is classified SUPPORTED with a basis | E34 | held |
| E34-PROTOCOL-rest | protocol rest is classified SUPPORTED with a basis | E34 | held |
| E34-PROTOCOL-grpc | protocol grpc is classified SUPPORTED with a basis | E34 | held |
| E34-PROTOCOL-websocket | protocol websocket is classified SUPPORTED with a basis | E34 | held |
| E34-PROTOCOL-event_bus | protocol event_bus is classified SUPPORTED with a basis | E34 | held |
| E34-PROTOCOL-cli | protocol cli is classified SUPPORTED with a basis | E34 | held |
| E34-PROTOCOL-local_ipc | protocol local_ipc is classified PARTIALLY_SUPPORTED with a basis | E34 | held |
| E34-PROTOCOL-cloud_api | protocol cloud_api is classified PARTIALLY_SUPPORTED with a basis | E34 | held |
| E34-PROTOCOL-browser | protocol browser is classified PARTIALLY_SUPPORTED with a basis | E34 | held |
| E34-PROTOCOL-computer_use | protocol computer_use is classified PARTIALLY_SUPPORTED with a basis | E34 | held |
| E34-PROTOCOL-physical | protocol physical is classified UNSUPPORTED with a basis | E34 | held |
| E34-PROTOCOL-unknown_transport | protocol unknown_transport is classified UNKNOWN with a basis | E34 | held |
| E34-PROTOCOL2-mcp | protocol mcp never carries authority across a domain | E34 | held |
| E34-PROTOCOL2-a2a | protocol a2a never carries authority across a domain | E34 | held |
| E34-PROTOCOL2-http | protocol http never carries authority across a domain | E34 | held |
| E34-PROTOCOL2-rest | protocol rest never carries authority across a domain | E34 | held |
| E34-PROTOCOL2-grpc | protocol grpc never carries authority across a domain | E34 | held |
| E34-PROTOCOL2-websocket | protocol websocket never carries authority across a domain | E34 | held |
| E34-PROTOCOL2-event_bus | protocol event_bus never carries authority across a domain | E34 | held |
| E34-PROTOCOL2-cli | protocol cli never carries authority across a domain | E34 | held |
| E34-PROTOCOL2-local_ipc | protocol local_ipc never carries authority across a domain | E34 | held |
| E34-PROTOCOL2-cloud_api | protocol cloud_api never carries authority across a domain | E34 | held |
| E34-PROTOCOL2-browser | protocol browser never carries authority across a domain | E34 | held |
| E34-PROTOCOL2-computer_use | protocol computer_use never carries authority across a domain | E34 | held |
| E34-PROTOCOL2-physical | protocol physical never carries authority across a domain | E34 | held |
| E34-PROTOCOL2-unknown_transport | protocol unknown_transport never carries authority across a domain | E34 | held |
Other families in this niche
adapter · moat · protocol_domain · action · discovery · abi · agency_graph · telemetry · integrity · operation_kind · universal_action · radar · risk · routing · sdk · gateway · gip_carrier · ip · channel · reassessment · overlay_protocol · uact · route · runtime_adapter
Try CAIN-42 on your own agents
Create a free account and every new account starts with a 7-day trial of the full platform. Or try the sandbox first, with no account at all.
Create a free account → · Try the sandbox · See the whole ecosystem