OptionalexperimentalExperimental features (structure TBD)
OptionalloggingHost accepts log messages via app.App.sendLog
OptionalopenHost supports opening external URLs via app.App.sendOpenLink
OptionalserverHost can proxy resource reads to the MCP server
OptionallistChanged?: booleanHost supports resources/list_changed notifications
OptionalserverHost can proxy tool calls to the MCP server
OptionallistChanged?: booleanHost supports tools/list_changed notifications
Capabilities supported by the host application.
Hosts declare these capabilities during the initialization handshake. Guest UIs can check capabilities before attempting to use specific features.
Example: Check if host supports opening links
See
McpUiInitializeResult for the initialization result that includes these capabilities