LCPLegal Context Protocol

Appendix D: Comparison to Existing Protocol Standards

How LCP relates to MPP, ACP, UCP, x402, AP2, TAP, Agent Pay, Verifiable Intent, A2A, MCP, and ACK.

The following table compares LCP's capabilities against the major agentic commerce and agent infrastructure protocols.


Comparison Table

FeatureLCPMPPACPUCPx402AP2TAPAgent PayVerifiable IntentA2AMCPACK
Terms discoveryYesNoURLs onlyURLs onlyNoNoNoNoNoNoNoNo
Terms format signalingYesNoNoNoNoNoNoNoNoNoNoNo
Terms identified by hashLevel 2+NoNoNoNoNoNoNoNoNoNoNo
Explicit acceptanceLevel 3NoNoPartialNoNoNoNoNoNoNoNo
Dispute resolution clause (verifiable)Level 4NoNoNoNoNoNoNoNoNoNoNo
Dispute resolution service catalogLevel 4NoNoNoNoNoNoNoNoNoNoNo
Payment processingNoYesYesYesYesYesVia VisaVia MCNoNoNoYes
Checkout lifecycleNoNoYesYesNoNoNoNoNoNoNoNo
Agent identityNoNoPartialPartialNoPartialYesYesPartialPartialNoYes
Consumer authorizationNoNoNoPartialNoYesYesYesYesNoNoPartial
Agent-to-agent communicationNoNoNoNoNoNoNoNoNoYesNoNo
Agent-to-tool connectivityNoNoNoNoNoNoNoNoNoNoYesNo

Summary

LCP is complementary to all of these protocols. It provides the legal context layer — terms discovery, verification, signed acceptance, and dispute resolution hooks — that every other protocol defers. The authorization protocols (TAP, Agent Pay, Verifiable Intent, AP2) provide the consumer side; LCP provides the merchant side. Together they form a complete agreement. See Protocol Integration for per-protocol integration patterns and Relationship to Authorization Protocols for the relationship to authorization protocols. Mastercard Agent Pay appears in the matrix for completeness; as a proprietary program without a public integration surface, it has no integration illustration under Protocol Integration.