Saltar al contenido
Portada » Blog » M.A.L.P.: cliente MPD libre para Android sin rastreo en 2026

M.A.L.P.: cliente MPD libre para Android sin rastreo en 2026

Tu colección de FLACs vive en un servidor MPD que montaste con cuidado. No dependes de Spotify ni de ninguna nube. Pero cada vez que buscas un cliente Android para controlarlo, te topas con suscripciones, anuncios o código cerrado que no sabes qué hace con tu red local. M.A.L.P. lleva años resolviendo eso sin pedir nada a cambio. El problema en 2026 es otro: ¿sigue vivo este proyecto?

Qué es M.A.L.P. y por qué seguir usándolo en 2026

M.A.L.P. son las siglas de Music And Library Player. Es un cliente para el protocolo MPD (Music Player Daemon) que corre en Android sin anuncios, sin compras integradas y sin una sola línea de telemetría. El código está en GitHub bajo licencia GPLv3, así que cualquiera puede auditarlo o bifurcarlo si el desarrollador original desaparece.

Y ese es precisamente el punto delicado. El último commit en el repositorio oficial data de mayo de 2023. La versión publicada en F-Droid, la 1.2.5, no ha cambiado desde entonces. En 2026 eso son tres años sin mantenimiento visible. El proyecto tiene unas 250 estrellas en GitHub y varios issues abiertos sin respuesta, incluyendo alguno sobre compatibilidad con Android 14 y 15. No es un proyecto muerto declarado, pero tampoco respira con fuerza.

Lo probé en un Pixel 8 con GrapheneOS (Android 15) y la app funciona. Conecta, reproduce, muestra carátulas. No se cierra inesperadamente. Pero no esperes adaptaciones a Material You ni soporte para nuevas APIs de audio. Lo que hace, lo hace bien; simplemente no evoluciona.

El APK pesa 3,8 MB. Pide permiso de acceso a red (obvio para hablar con MPD) y acceso a almacenamiento solo si activas la caché de carátulas. Nada de ubicación, contactos ni identificadores de dispositivo. Exodus Privacy no lista la app, pero al ser código abierto y compilada desde fuente en F-Droid, el riesgo de trackers es cero. No hay nada que rastrear.

Cómo instalar M.A.L.P. y conectarlo a tu servidor MPD

La app está en el repositorio principal de F-Droid. No necesitas añadir fuentes externas ni descargar APKs de GitHub. Requiere Android 5.0 o superior.

  1. 1
    Abre F-Droid, busca «MALP» y toca Instalar. El paquete se llama org.gateshipone.malp.
  2. 2
    Abre la app. Ve a Menú (≡) → Perfiles → Añadir perfil. Introduce la IP de tu servidor MPD, el puerto (por defecto 6600) y la contraseña si tu mpd.conf la exige.
  3. 3
    Guarda el perfil y tócalo para conectar. Si el servidor responde, verás el estado de reproducción en menos de dos segundos. Si no, revisa que el firewall no esté bloqueando el puerto 6600 en la red local.
  4. 4
    Para acceso fuera de casa: configura una VPN (WireGuard o similar) en tu router o en el propio Android. M.A.L.P. no usa relays externos; todo el tráfico va directo a la IP que le des.

Un detalle que los tutoriales no suelen mencionar: si tu servidor MPD está en una Raspberry Pi con una biblioteca grande (más de 20.000 pistas), la primera carga de la base de datos puede tardar entre 5 y 10 segundos. No es culpa de M.A.L.P.; es MPD indexando. Las siguientes conexiones son instantáneas porque el cliente solo pide el estado actual y la cola.

M.A.L.P. frente a las alternativas de pago en 2026

El ecosistema de clientes MPD para Android es pequeño. El que fuera referencia libre, MPDroid, lleva sin actualizarse desde 2020 y en algunos dispositivos con Android 14 simplemente no conecta. Así que la comparación real es entre M.A.L.P. y las opciones propietarias que sí reciben mantenimiento.

Alternativa
Symfonium
5,49 € pago único
Interfaz moderna
Soporta MPD, Subsonic, Jellyfin, SMB
Código cerrado
Actualizaciones frecuentes pero sin auditoría posible

Alternativa
MAFA
3,49 € en Google Play
Ligera y rápida
Widgets personalizables
Código cerrado
Solo MPD, sin otros protocolos

Recomendada
M.A.L.P.
Gratis / Código abierto (GPLv3)
Sin rastreo
Código auditable
0 permisos innecesarios
Sin actualizaciones desde 2023

Symfonium es, con diferencia, la opción propietaria más pulida. Su interfaz sigue estándares de diseño actuales, maneja varios protocolos y el desarrollador responde en los foros. Si tu prioridad es la estética y no te importa el código cerrado, esos 5,49 € están bien gastados. MAFA es más austera pero incluye widgets que M.A.L.P. no tiene. Cuesta 3,49 € en Google Play y también es código cerrado.

Ninguna de las dos justifica el gasto si ya tienes MPD funcionando y solo necesitas un control remoto fiable. M.A.L.P. hace exactamente lo mismo en lo esencial: navegar biblioteca, gestionar cola, ajustar volumen, mostrar carátulas. Lo que no hace es fingir que tu servidor MPD es Spotify.

Trucos que solo descubres usando M.A.L.P. una semana

Estas tres cosas no están en la documentación oficial ni en los tutoriales de YouTube. Salen de usarla a diario con un servidor MPD que aloja unos 30.000 archivos FLAC y MP3 en un NAS conectado por cable a una Raspberry Pi 4.

Carátulas desde MusicBrainz sin tocar tus archivos

Ve a Menú (≡) → Ajustes → Artwork → Fuente de artwork y activa MusicBrainz y Last.fm. M.A.L.P. descarga las carátulas en una caché local dentro de /Android/data/org.gateshipone.malp/. El servidor MPD no se entera. Tus archivos no se modifican. Si un álbum no tiene carátula embebida, la app la obtiene por su cuenta y la asocia al albumartist que MPD le reporta. El consumo de datos es mínimo: una carátula en JPEG pesa entre 20 y 80 KB.

Cola persistente entre sesiones y redes

En Menú (≡) → Ajustes → Comportamiento → Guardar estado de reproducción, activa la casilla. Cierra la app en el trabajo, vuelve a casa, conéctate a otra red WiFi, abre M.A.L.P. y la cola sigue exactamente donde la dejaste. La posición de reproducción también. Esto lo guarda en una base de datos SQLite local; no depende del servidor MPD para restaurar el contexto.

Modo nocturno que no depende del sistema

M.A.L.P. tiene su propio tema oscuro en Ajustes → Interfaz → Tema oscuro. No sigue el modo noche de Android; lo activas manualmente. En dispositivos con pantalla OLED, esto reduce el consumo de batería durante sesiones largas. Hablando de batería: en una hora de uso continuo con la pantalla encendida, el consumo medido en un Pixel 8 fue del 4%. La app solo envía comandos TCP; quien decodifica los FLAC es el servidor.

Lo que M.A.L.P. no puede hacer por ti en 2026

Aquí no hay medias tintas. Si tu música no pasa por un servidor MPD, esta app no te sirve. No soporta Jellyfin, Navidrome, Subsonic, Emby, Plex ni carpetas SMB directas. El protocolo MPD es su único idioma. Eso es una limitación de diseño, no un fallo.

Tampoco tiene soporte para Android Auto. Si necesitas controlar MPD desde la pantalla del coche, M.A.L.P. no aparece en el launcher de Android Auto. Symfonium sí lo hace.

La interfaz es funcional. Los botones hacen lo que prometen. Pero visualmente se quedó en 2018. No hay animaciones, no hay gestos, no hay transiciones. Si pasas de Spotify a esto, el choque estético es real. A mí no me molesta porque solo quiero que la música suene, pero si valoras la experiencia visual tanto como la sonora, esta app te va a parecer espartana.

Y luego está el elefante en la habitación: el proyecto no recibe actualizaciones desde 2023. En términos de seguridad, al ser una app que solo habla por TCP con tu red local, la superficie de ataque es mínima. No maneja contraseñas más allá de la de MPD, que viaja en texto plano dentro de tu LAN (eso es decisión del protocolo MPD, no de M.A.L.P.). El riesgo real es que un futuro Android 16 o 17 introduzca restricciones que rompan algo y no haya quien lo arregle. Si eso te quita el sueño, Symfonium tiene mantenimiento activo y cuesta lo que un café con leche en según qué ciudades.

Mi experiencia real con M.A.L.P. desde 2018

Llevo usando M.A.L.P. desde que era un proyecto con menos de 100 estrellas en GitHub. La instalé por primera vez en un Nexus 5X con LineageOS 15.1. El servidor MPD era una Raspberry Pi 3 con una biblioteca de unos 8.000 discos ripeados de CDs propios. La conexión tardaba menos de un segundo.

En 2026 la uso en un Pixel 8 con GrapheneOS. El servidor ahora es una Raspberry Pi 4 con 4 GB de RAM y la biblioteca ha crecido hasta unas 30.000 pistas. La búsqueda por artista o álbum tarda entre 1 y 3 segundos dependiendo de si MPD tiene la base de datos en caché. El scroll por la lista de álbumes es fluido incluso con esa cantidad de metadatos.

Lo que más valoro no es la app en sí, sino lo que representa: un cliente que no intenta venderme nada, no recopila datos y no me obliga a registrarme en ningún servicio. En 2026, con la cantidad de apps que han virado hacia la suscripción o la telemetría, encontrar algo así sigue siendo raro. Que el proyecto esté estancado es un fastidio, pero el código está ahí. Si mañana alguien quiere retomarlo, tiene todo lo necesario en el repositorio de gateship-one.

No he probado la sincronización entre varios dispositivos porque M.A.L.P. no tiene esa función. Cada instancia es independiente y apunta al mismo servidor MPD, así que dos teléfonos pueden controlar la misma cola sin conflicto, pero no comparten ajustes ni caché de carátulas entre ellos.

M.A.L.P. es un cliente MPD austero, fiable y 100% libre. En 2026 su mayor defecto no es técnico, sino temporal: tres años sin actualizaciones. Si tu servidor MPD ya funciona y no necesitas Android Auto ni una interfaz de museo, instálala y olvídate. Si prefieres garantía de mantenimiento, Symfonium por 5,49 € es la alternativa honesta.