The Easiest and Fastest Way to Build MCP and Claude Apps
This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).
Laravel's MCP package now supports MCP Apps, allowing MCP tools to return interactive HTML interfaces rendered inline inside AI chat hosts like Claude, Claude Desktop, VS Code Copilot, and Goose. Instead of returning plain text, tools can serve sandboxed iframe UIs with full access to MCP server tools, bidirectional messaging with the model, and no separate auth layer. A single artisan command scaffolds a PHP resource class and Blade view. The package handles all protocol complexity automatically: capability advertisement, URI schemes, CSP headers, Tailwind dark mode configuration, and tool visibility controls. An open-source reference implementation called Locket ships two working MCP Apps as real-world examples.
Table of contents
# MCP Apps: An Interactive UI Inside Your AI Chat# Why Not Just Send a Link?# The Protocol Is Not Simple to Implement# What Building an MCP App Actually Looks Like1 Comment
Sort: