Skip to content

Documentation / @agentick/mcp / MountAppOptions

Interface: MountAppOptions

Defined in: client/browser-app-host.ts:65

Options for mounting a single app instance.

Properties

allow?

optional allow: string

Defined in: client/browser-app-host.ts:83

Iframe allow attribute (permissions policy). Default: none. Use for apps that need camera/microphone/geolocation/etc.


appSessionId

appSessionId: string

Defined in: client/browser-app-host.ts:67

Unique ID for this app instance (from tool_result_start.ui.appSessionId)


content

content: string

Defined in: client/browser-app-host.ts:73

Pre-resolved HTML content (from tool_result_start.ui.content)


hostCapabilities?

optional hostCapabilities: Record<string, unknown>

Defined in: client/browser-app-host.ts:88

Host capabilities to advertise during ui/initialize. Forwarded to the server-side AppBridge.


resourceUri

resourceUri: string

Defined in: client/browser-app-host.ts:69

Resource URI of the app (from tool_result_start.ui.resourceUri)


sandbox?

optional sandbox: string

Defined in: client/browser-app-host.ts:78

Iframe sandbox attribute value. Default: "allow-scripts allow-same-origin". Per MCP Apps spec defaults for iframe isolation.


serverName

serverName: string

Defined in: client/browser-app-host.ts:71

MCP server name that owns this app

Released under the ISC License.