Overview of the Kitchen Sink Lite MCP server (Python)
mainThe Kitchen Sink Lite MCP server is a Python-based server designed to work with the src/kitchen-sink-lite widget. It provides tools that allow the Apps SDK to hydrate UI components by returning both structured content and the necessary HTML templates.
It exposes two primary tools:
kitchen-sink-show: Returns the widget template and structured content required for the initial render.kitchen-sink-refresh: A lightweight echo tool intended to be called from the widget usingwindow.openai.callTool.
Both tools include a _meta.openai/outputTemplate field that points to the same widget HTML, enabling the Apps SDK to perform UI hydration.