CCDV-F Tools & MCP EASY
PRODUCTION SCENARIO
An MCP server for a plugin platform gains new tools while a session is open as users install plugins. Clients keep using the tool list they fetched at startup.

How should the server inform connected clients?

Answering here is anonymous. Nothing is saved unless you sign in.

Show answer and explanation

Answer: Declare the listChanged capability and send notifications/tools/list_changed

The tools spec has servers that declare listChanged send a notifications/tools/list_changed notification when the available tools change, after which clients request tools/list again. Embedding definitions in a tool result or forcing reconnects are not part of the protocol.
Free

Keep practicing CCDV-F

undefined original CCDV-F practice questions, each with an explanation and a source link. No account needed.

Start free practice set → Timed, explained, free