@modelcontextprotocol/ext-apps - v0.0.1
    Preparing search index...

    Interface McpUiAppCapabilities

    Capabilities provided by the Guest UI (App).

    Apps declare these capabilities during the initialization handshake to indicate what features they provide to the host.

    const app = new App(
    { name: "MyApp", version: "1.0.0" },
    { tools: { listChanged: true } }
    );

    McpUiInitializeRequest for the initialization request that includes these capabilities

    interface McpUiAppCapabilities {
        experimental?: {};
        tools?: { listChanged?: boolean };
    }
    Index

    Properties

    experimental?: {}

    Experimental features (structure TBD)

    tools?: { listChanged?: boolean }

    App exposes MCP-style tools that the host can call. These are app-specific tools, not proxied from the server.

    Type Declaration

    • OptionallistChanged?: boolean

      App supports tools/list_changed notifications