MCML (acrónimo del inglés "Media Center Markup Language", "Lenguaje de Formato para Centro de Multimedios" en español) es el lenguaje de formato para la interfaz de usuario para el centro de Multimedios (Media Center) de Windows Vista, el cual es la forma nativa en la cual se crean las interfaces de usuarios en este ambiente de desarrollo.