mpd lokal liegen geht halt nicht, das liegt nicht am addon, sondern kodi.
Wenn du hier schnell weiterkommen willst, packe einen service zu deinem addon, der einen lokalen webserver bereitstellt, und das manifest ausliefert.
Alternativ (Änderungen im inputstream.adaptive notwendig) ist dass du als listItem path dein plugin angibst (plugin://[deine plugin id]/?action=getManifest).
Dann würde ich dein addon noch einmal aufrufen, und du lieferst dann das Manifest zurück.
Ich finde die Variante über den sevice / webserver am saubersten.