Skip to content

Advertise the MCP Apps UI client capability in the inspector#87

Merged
abewheel merged 1 commit into
Sunpeak-AI:mainfrom
UsefulSoftwareCo:advertise-mcp-apps-ui-capability
Jun 30, 2026
Merged

Advertise the MCP Apps UI client capability in the inspector#87
abewheel merged 1 commit into
Sunpeak-AI:mainfrom
UsefulSoftwareCo:advertise-mcp-apps-ui-capability

Conversation

@RhysSullivan

Copy link
Copy Markdown
Contributor

The inspector connects to MCP servers without declaring capabilities.extensions["io.modelcontextprotocol/ui"]. Per the MCP Apps spec, the host advertises which UI resource MIME types it can render, and servers may gate inline UI rendering on that advertisement (returning a text or URL fallback to hosts that don't advertise). Since the inspector renders these resources, it should advertise that it can, otherwise such servers never return the ui:// resource and nothing renders.

The inspector connects to MCP servers without declaring
capabilities.extensions["io.modelcontextprotocol/ui"]. Per the MCP Apps spec,
the host advertises which UI resource MIME types it can render, and servers may
gate inline UI rendering on that advertisement (returning a text or URL fallback
to hosts that don't advertise). Since the inspector renders these resources, it
should advertise that it can, otherwise such servers never return the ui://
resource and nothing renders.
@abewheel
abewheel merged commit 05a47a3 into Sunpeak-AI:main Jun 30, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants