Once the MPS 100 has received or is otherwise in possession of information sufficiently descriptive of the requested media content from the response(s) 783, the MPS 100 may send a search request 785 to a plurality of remote computing devices associated with the plurality of MCS(es) 167. For example, the MPS 100 may send a search request to (i) first remote computing devices 106b associated with the first MCS 762 and (ii) second remote computing devices 106c associated with the second MCS 763. The first and second remote computing devices 106b, 106c may then search their respective libraries for the media content described in the payload, as depicted at block 786. Preferably, the VAS 160 does not exchange information directly with the first and second remote computing devices 106b, 106c of the first and second MCS(es) 762, 763 and the MPS 100 is the single contact point between all of the VAS(es) and all of the MCS(es).