Quiz 2 Question 2 of 20

A client sends a tools/call request with an id of null, and the MCP server rejects it. A developer points out that base JSON-RPC 2.0 tolerates a null id. Why is the rejection consistent with MCP?

Select an answer to reveal the explanation.

Motivation