A push to show MCP results as chat UI, not raw JSON

The Show HN post presents the idea that MCP servers should stop returning raw JSON only. The linked article describes MCP Apps, a way to build interactive apps directly inside an AI agent chat.

Key points

  • The post argues against showing raw JSON as the main output from MCP servers.
  • It proposes rich inline UIs inside an AI agent chat.
  • The goal is to make tool results easier to view and act on.
  • This can help agent builders design clearer tool interactions.
  • Any token or cost saving depends on how much data is kept out of the model context.

Quick term guide

MCP servers
Servers that help an AI tool connect to outside services or company data.
MCP server
A server that helps AI tools connect to outside services in a standard way.
AI agents
AI agents are AI tools that can carry out steps toward a goal, not just answer once.
Interface
The visual parts of a program that a human interacts with.
agent workflows
Step-by-step work patterns where an AI agent handles a task.
agent workflow
A set of steps an AI follows automatically to complete a series of tasks in order.
workflows
The specific order of steps taken to finish a piece of work.
inline UIs
Small user interfaces shown directly inside the current chat or page.
Read original