The Nuxt MCP Toolkit now supports MCP apps. Your agent tools can return interactive HTML responses that MCP clients like Claude and ChatGPT render inline, rather than plain-text responses.
Declare a tool with the defineMcpApp
macro, then read pre-hydrated data, trigger follow-up prompts, or call other tools from inside the UI with the useMcpApp
composable. The toolkit bundles each Vue SFC into a self-contained HTML file at build time and serves it from your MCP endpoint.
Read the Nuxt MCP Toolkit documentation to get started.