Session

The MCP Capability Cascade: Tools, Prompts, Resources, And Fallbacks

Rich MCP clients can use prompts, resources, image blocks, and OAuth discovery. Basic clients support only tool calls. A well-designed MCP server should use all of these when available but never depend on a rich client for the core experience. This talk introduces the capability cascade pattern: skills entries become MCP prompts for clients that support them, entries can become MCP resources for resource-capable clients, image artifacts return native image blocks when possible, and read tool with view parameters provides a universal tool-based fallback for everything. We demonstrate the same data served five different ways to five different clients, showing how the server adapts without separate codepaths.

Shub Argha

Head of Forward Deployed Engineering @ Arcade.dev

New York City, New York, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top