Day 3: Advanced Tools, Elicitation, & Sampling

    Go deeper with tool metadata, structured output, and interactive workflows that leverage the user's own LLM for advanced completions.

    Description

    Transform your MCP server responses from plain text into rich, interactive user interfaces. Start with basic HTML responses using the @mcp-ui/server package and learn how remote-dom ensures consistency with host applications.

    Progress to building responsive, interactive UIs with modern frameworks that can display lists, trigger actions, and communicate seamlessly with the host application through post messages. You'll understand the boundary between embedded websites and individual views that enhance rather than replace the conversation experience.

    Contents