Of course if you have a CD player that you like and wish to keep, an alternative would be to consider an amplifier with an attenuator on board - or an integrated amp. But the advantage of an amp with an attenuator is that it will typically sound better than a comparable integrated amp (at least that is what I have observed in my own listening tests) The only problem is that sometimes amps with attenuators lack remote control functionality.
Otherwise both Phild and Unsound have offered the exact same advice I would throw your way in terms of cables, and considerations for variable out CD players. And yes McCormack would be a great amp to consider if you plan to use a CDP with a variable output stage. There are other good choices as well but if you like the sound of a McCormack, it has the right electrical characteristics to work in such a configuration.
Otherwise both Phild and Unsound have offered the exact same advice I would throw your way in terms of cables, and considerations for variable out CD players. And yes McCormack would be a great amp to consider if you plan to use a CDP with a variable output stage. There are other good choices as well but if you like the sound of a McCormack, it has the right electrical characteristics to work in such a configuration.