Quiz
What needs to happen before a handshake between a server and a client can be considered complete?
- A: The client needs to first send initialize, wait for the server response, and then send initialized.
 - B: The client and server can call, for example, list tools right away.
 - C: The client needs to send initialized to the server.
 
You can access the solution at https://github.com/PacktPublishing/Learn-Model-Context-Protocol-with-Python/blob/main/Chapter02/Solutions/solution-quiz.md.
              Unlock this book’s exclusive benefits nowScan this QR code or go to https://packtpub.com/unlock, then search this book by name.  | 
            
              ![]() 
  | 
          
| 
               Note: Keep your purchase invoice ready before you start.  | 
          
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
    
