AiMcpApp

MCP App

Sandboxed MCP application rendering via iframe with HTML, text, and JSON content.

Weather Widgetready

Usage

<AiMcpApp :app="{ id: '1', name: 'Widget', status: 'ready', content: html, contentType: 'html' }" />

Props

Prop Type Default Description
app*AiMcpAppDataMCP app data with content and status
sandboxbooleantrueEnable iframe sandbox restrictions
heightstring'400px'Height of the iframe

Slots

  • default
  • header
  • loading
  • error
  • content