Pi MCP Adapter 2.31.0 makes MCP Apps integration smoother for servers that provide interactive UI resources. Pi now tells compatible servers that it can host MCP Apps views, so those servers can expose richer interfaces instead of falling back to plain text. OAuth setup is also more flexible for pre-registered clients that need HTTPS callback URLs. This release is focused on making modern MCP integrations less brittle without changing how users configure existing servers.
Highlights
- MCP Apps-aware servers can now recognize Pi as a UI-capable host and expose interactive resources.
- UI capability advertising works consistently across legacy and modern MCP protocol negotiation.
- Manual OAuth callback completion now supports HTTPS redirect URLs for pre-registered clients.
Full changelog
Highlights
- MCP Apps-aware servers can now recognize Pi as a UI-capable host and expose interactive resources.
- UI capability advertising works consistently across legacy and modern MCP protocol negotiation.
- Manual OAuth callback completion now supports HTTPS redirect URLs for pre-registered clients.
Added
- Pi now advertises MCP Apps UI support with the
io.modelcontextprotocol/uiextension capability, so compatible servers can expose UI resources. Thanks to @VikashLoomba for #465.
Fixed
- Pre-registered OAuth clients can use HTTPS callback URLs through manual callback completion instead of being rejected as non-local redirects. Thanks to @jluisrojas for PR #464.