"MCP 2.0" is my name for it. The spec is still date-versioned.
--- # Demo: stateless Spring AI server ```bash cd java-demo ./gradlew :server:bootRun # :8080 ./gradlew :server:test # no session id, GET 405, handles across clients npx @modelcontextprotocol/inspector # http://localhost:8080/mcp ``` - `initialize` returns no `Mcp-Session-Id` - `tools/call` works without `initialize` - Client A creates a list. Client B, with no shared session, adds to it
Live: MCP Apps demo in claude.ai. Show the tool call, the ui:// resource, and the inline iframe app.