MCP Profile
GAR MUST support baseline JSON-RPC over WSS.
Additional transports MAY exist but MUST preserve baseline compatibility.
Required Methods
-
tool.list
-
tool.execute
-
tool.status
-
tool.cancel
-
receipt.get
-
receipt.verify
Tool servers MUST enforce:
-
Envelope signature validation
-
Idempotency for side effects
-
Schema validation for inputs and outputs