jellyfin-mpv-shim is a way to play videos from Jellyfin in your local MPV player. https://github.com/jellyfin/jellyfin-mpv-shim However, this can in theory work with every libmpv based player, and works with gnome-mpv too as an example. I've found https://github.com/jellyfin/jellyfin-mpv-shim/issues/29#issuecomment-595777848 where the dev explains what is needed on the client-side.
Have you tried it? You can set custom properties in Settigs > Custom Commands set input-ipc-server /tmp/mpvsocket