{"slug": "nuxt-mcp-toolkit-now-supports-mcp-apps", "title": "Nuxt MCP Toolkit now supports MCP apps", "summary": "The Nuxt MCP Toolkit now supports MCP apps, enabling agent tools to return interactive HTML responses rendered inline by clients like Claude and ChatGPT instead of plain text. Developers can declare tools with the `defineMcpApp` macro and use the `useMcpApp` composable to read pre-hydrated data, trigger follow-up prompts, or call other tools from within the UI. The toolkit bundles each Vue SFC into a self-contained HTML file at build time and serves it from the MCP endpoint.", "body_md": "The [Nuxt MCP Toolkit](https://mcp-toolkit.nuxt.dev/) now supports [MCP apps](https://modelcontextprotocol.io/extensions/apps/overview). Your agent tools can return interactive HTML responses that MCP clients like Claude and ChatGPT render inline, rather than plain-text responses.\n\nDeclare a tool with the `defineMcpApp`\n\nmacro, then read pre-hydrated data, trigger follow-up prompts, or call other tools from inside the UI with the `useMcpApp`\n\ncomposable. The toolkit bundles each Vue SFC into a self-contained HTML file at build time and serves it from your MCP endpoint.\n\nRead the [Nuxt MCP Toolkit documentation](https://mcp-toolkit.nuxt.dev/apps/overview) to get started.", "url": "https://wpnews.pro/news/nuxt-mcp-toolkit-now-supports-mcp-apps", "canonical_source": "https://vercel.com/changelog/nuxt-mcp-toolkit-mcp-apps", "published_at": "2026-05-19 14:00:00+00:00", "updated_at": "2026-05-25 00:26:09.926618+00:00", "lang": "en", "topics": ["ai-tools", "ai-products", "ai-agents", "large-language-models"], "entities": ["Nuxt MCP Toolkit", "Claude", "ChatGPT", "MCP"], "alternates": {"html": "https://wpnews.pro/news/nuxt-mcp-toolkit-now-supports-mcp-apps", "markdown": "https://wpnews.pro/news/nuxt-mcp-toolkit-now-supports-mcp-apps.md", "text": "https://wpnews.pro/news/nuxt-mcp-toolkit-now-supports-mcp-apps.txt", "jsonld": "https://wpnews.pro/news/nuxt-mcp-toolkit-now-supports-mcp-apps.jsonld"}}