Advertise a draft protocol extension (e.g. "io.modelcontextprotocol/tasks")
with an optional per-extension settings object. The identifier and its
settings appear in the extensions field of the server capabilities sent
during initialize / server/discover, per the draft Extension
Negotiation rules. settings defaults to an empty object.
Advertise a draft protocol extension (e.g. "io.modelcontextprotocol/tasks") with an optional per-extension settings object. The identifier and its settings appear in the extensions field of the server capabilities sent during initialize / server/discover, per the draft Extension Negotiation rules. settings defaults to an empty object.