Show HN: Stop returning raw JSON from MCP servers, build rich inline UIs
1–8 of 8 posts
Re: Show HN: Stop returning raw JSON from MCP servers, build rich inline UIs
#2Re: Show HN: Stop returning raw JSON from MCP servers, build rich inline UIs
#3Re: Show HN: Stop returning raw JSON from MCP servers, build rich inline UIs
#4I stumbled onto this capability while using the Spotify MCP App inside Claude. a fully functional, interactive playlist an dmusic player widget spin up inline, instead of a standard markdown list of text links. It turns out this is built on the official MCP Apps spec extension that Anthropic and OpenAI standardized a few months back. It lets your server declare a ui:// URI, which the host grabs and mounts inside a sa…
Re: Show HN: Stop returning raw JSON from MCP servers, build rich inline UIs
#5Re: Show HN: Stop returning raw JSON from MCP servers, build rich inline UIs
#6Re: Show HN: Stop returning raw JSON from MCP servers, build rich inline UIs
#7What a terrible idea this ui protocol is. MCP is already pretty much “prompt injection as a service “. This creates a little-known side channel to make it easier to slip an exploit under people’s radar.
Re: Show HN: Stop returning raw JSON from MCP servers, build rich inline UIs
#8Personally I think we SHOULD keep returning data when we are using a protocol built specifically to transport data. I am struggling to see a reason for this to exist, and it almost feels like someone saying "I was sick of my REST API returning a bunch of boring old JSON!"