Verified Agent Skill record
build-MCP-app
This skill guides developers in adding interactive UI widgets — forms, pickers, dashboards, confirmation dialogs, and display components — to an MCP server using the @modelcontextprotocol/ext-apps SDK. It covers the two-registration pattern (tool plus resource), the iframe-sandboxed widget runtime via the App class, and design rules for deciding when a widget beats plain text or spec-native elicitation. It is intended for use after the build-mcp-server skill has settled the deployment model.