The Real Python Podcast

Exploring MCP Apps & Adding Interactive UIs to Clients

27 snips
Feb 20, 2026
Den Delimarsky, a principal product engineer focused on auth, security, and MCP Apps, explains how Model Context Protocol brings live context to models. He explores rendering interactive web UIs inside chat, building MCP tooling and demos, using tunnels for local development, and spec-driven workflows and reusable Skills for smoother model-driven automation.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

MCP Bridges Models To Live Context

  • MCP (Model Context Protocol) supplies real-time, external context to LLMs so they can act on up-to-date data and apps.
  • This lets models call tools like Salesforce or SharePoint, fetch live data, and operate on that context.
INSIGHT

UI-First Interactions Inside Chat

  • MCP Apps extend MCP by returning web-based UIs inside chat to reduce textual friction and user toil.
  • Clients like Claude and VS Code can render these interactive experiences for booking, selection, and richer actions.
ADVICE

Expose Minimal Tools For Each Scenario

  • Design MCP tools for specific scenarios and expose only the minimal set of endpoints needed for those workflows.
  • Avoid converting every API endpoint into an MCP tool to prevent context overload and client confusion.
Get the Snipd Podcast app to discover more snips from this episode
Get the app