¿Qué es?
El transporte stdio se utiliza para la comunicación local, donde el Cliente y el Servidor se ejecutan en la misma máquina:
La aplicación Host inicia el Servidor como un subproceso y se comunica con él escribiendo en su entrada estándar (stdin) y leyendo de su salida estándar (stdout).
Casos de uso para este transporte son herramientas locales como el acceso al sistema de archivos o la ejecución de scripts locales.
Las principales ventajas de este transporte son que es sencillo, no requiere configuración de red y está protegido de forma segura por el sistema operativo.