extensions
Defines extensions that the client supports.
Extension identifiers use the format {vendor-prefix}/{extension-name}, e.g., "io.modelcontextprotocol/ui". Each value is an extension-specific settings object; an empty JsonObject indicates no settings.
Example:
capabilities {
extensions(mapOf(
"io.modelcontextprotocol/ui" to buildJsonObject {
put("mimeTypes", JsonArray(listOf(JsonPrimitive("text/html"))))
}
))
}Content copied to clipboard
Parameters
value
The map of extension identifiers to their settings