EasyBits Team
3 min de lectura
MCP
El Model Context Protocol (MCP) permite que agentes de IA se conecten a servicios externos a traves de herramientas estandarizadas. Pero hasta ahora, toda la interaccion es texto: el agente llama una herramienta y recibe datos en JSON.
MCP Apps UI es una extension de la spec que cambia esto. Permite que los servidores MCP registren interfaces visuales — HTML/CSS/JS completo — que los clientes pueden renderizar inline. En vez de solo leer un JSON con metadata de archivo, el usuario ve un preview real con imagen, controles de audio o video.
La spec es nueva. Los clientes MCP (Claude Desktop, Cursor, VS Code Copilot) aun no implementan el rendering de Apps UI. Esto significa que hoy, estas UIs estan "dormidas" — registradas en el servidor pero sin un cliente que las despierte.
Para muchos, esto es razon para esperar. Para nosotros, es razon para construir.
En EasyBits registramos 3 interfaces inline usando @modelcontextprotocol/ext-apps@1.2.0:
Se activa con el tool get_file. Renderiza una card con preview del archivo:
Se activa con list_files. Muestra una lista interactiva con:
Se activa con upload_file. Un dropzone completo:
No esperamos a que la spec este "lista". Construimos las UIs con el CSS de produccion, las registramos en nuestro servidor MCP, y las publicamos como demos standalone en /mcp/apps.
Cada demo usa el HTML real de produccion con datos mock, asi que lo que ves es exactamente lo que veran los usuarios cuando los clientes soporten la spec.
La spec es elegante pero joven. PostMessageTransport funciona bien para comunicacion iframe-host, pero la API de callServerTool necesita mas documentacion.
El CSS importa. Estas UIs se renderizan dentro de otros productos. Tener un look propio (dark theme, brand color #9870ED) es importante para que el usuario sepa que esta interactuando con EasyBits.
Los demos venden. Aunque ningun cliente soporte la spec, poder ver las UIs funcionando con datos reales genera confianza y curiosidad.
Si estas construyendo sobre MCP y quieres explorar Apps UI:
La spec va a evolucionar. Los clientes van a soportarla. Y cuando eso pase, queremos que EasyBits sea la referencia de como se hace bien.
EasyBits es la plataforma de file storage donde los agentes AI gestionan archivos via MCP, SDK y API. Empieza gratis.