MCP & Protocol Testing / Quiz
The Initialization Handshake
initialize, then wait, then notifications/initialized. Skip a step or a capability and the whole session is built on sand.
- Difficulty
- Medium
- Format
- Quiz
- Points
- 150
- Estimate
- 11 min
// MISSION BRIEF
Your Mission
Every MCP session opens with a strict handshake: the client sends initialize, the server answers with its capabilities, then the client sends notifications/initialized. Version and capability negotiation happen here. Get the order or the negotiation wrong and features silently vanish.
Scoring: equal weight per question.
// FIRST CONTACT
Battle teaser
What MUST be the first message of an MCP session?
- AA tools/list request
- BA ping from the server
- CAn initialize request from the client
- DA notifications/initialized notification
Answers, scoring, hints, and the full battle stay sealed.
// SKILL TAGS
mcphandshakecapability-negotiationlifecycleprotocol-testing