McpServer.advertiseExtension

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.

class McpServer
@safe
void
advertiseExtension
(
string identifier
,
Json settings = Json.emptyObject
)