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

    Interface McpUiAppResourceConfig

    MCP App Resource configuration for registerAppResource.

    Extends the base MCP SDK ResourceMetadata with optional UI metadata for configuring security policies and rendering preferences.

    registerAppResource for usage

    interface McpUiAppResourceConfig {
        _meta?: { ui?: McpUiResourceMeta; [key: string]: unknown };
        annotations?: {
            audience?: ("user" | "assistant")[];
            lastModified?: string;
            priority?: number;
        };
        description?: string;
        icons?: {
            mimeType?: string;
            sizes?: string[];
            src: string;
            theme?: "light"
            | "dark";
        }[];
        mimeType?: string;
        title?: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    _meta?: { ui?: McpUiResourceMeta; [key: string]: unknown }

    Optional UI metadata for the resource. Used to configure security policies (CSP) and rendering preferences.

    Type Declaration

    • [key: string]: unknown
    • Optionalui?: McpUiResourceMeta

      UI-specific metadata including CSP configuration and rendering preferences.

    annotations?: {
        audience?: ("user" | "assistant")[];
        lastModified?: string;
        priority?: number;
    }
    description?: string
    icons?: {
        mimeType?: string;
        sizes?: string[];
        src: string;
        theme?: "light" | "dark";
    }[]
    mimeType?: string
    title?: string