MCP & Protocol Testing / Quiz

JSON-RPC 2.0 Message Shapes

MCP is JSON-RPC 2.0 all the way down. Know the four message shapes cold or you'll write assertions against frames that can't exist.

Difficulty
Easy
Format
Quiz
Points
100
Estimate
9 min

// MISSION BRIEF

Your Mission

Every MCP message is a JSON-RPC 2.0 frame: request, success response, error response, or notification. Get the shapes wrong and your protocol tests assert nonsense.

Scoring: equal weight. This is foundational, own it.

// FIRST CONTACT

Battle teaser

Which field must appear in EVERY JSON-RPC 2.0 message?

  1. A"jsonrpc": "2.0"
  2. B"protocol": "rpc"
  3. C"version": 2
  4. D"mcp": true
Answers, scoring, hints, and the full battle stay sealed.

// SKILL TAGS

mcpjson-rpcprotocol-testingmessage-schema