{"ok":true,"name":"confirm_handshake","description":"Use this to confirm the user's side of a Handshake when get_handshake reports payment.state = 'covered', meaning nothing is owed. No money moves. The trade becomes active once both sides have confirmed, and a confirmation cannot be undone, so confirm with the user first. If a fee is owed instead, this returns an error and changes nothing.","inputSchema":{"type":"object","required":["handshake_id"],"properties":{"handshake_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","description":"The Handshake to confirm"}},"additionalProperties":false},"serverUrl":"https://traydstar.com/mcp","transport":"http","handshake":"ok","host":"traydstar.com","score":64,"grade":"B","auth":"api-key","lastScannedAt":"2026-10-30T13:05:57.412Z","stale":false,"permalink":"https://agentboardai.app/mcp/traydstar.com/confirm_handshake","page":"https://agentboardai.app/site/traydstar.com"}