Loading video player...
Full Video: https://www.youtube.com/watch?v=MaztOhDsBGs FastMCP decorator pattern for tool and UI registration in Python. #FastMCP #Python #MCP The code uses decorators (`@app.ui()` and `@app.tool()`) to declare tools and UI components that will be registered with the FastMCP server, even though these tools aren't directly instantiated or "held" by the server at declaration time. This reflects the koan's theme: the decorators *name* tools that don't yet exist as concrete objects, while the server later *serves* these tools dynamically when the provider (`app`) is registered—without ever storing them as direct attributes. The pattern separates declaration from execution, embodying the koan's paradox of naming the absent while serving the unheld.