Sachverhalt: Sachverhalt: A. Mit Verfügung vom 17. August 1999 setzte die IV-Stelle Bern die dem 1961 geborenen M._ seit 1. Januar 1994 zuerkannte ganze Rente (Invaliditätsgrad 100 %) mit Wirkung ab 1. März 1999 auf eine halbe (Härtefall-)Rente auf der Basis eines Invaliditätsgrades von 44 % herab. Das Verwaltungsgericht des Kantons Bern hiess die dagegen erhobene Beschwerde teilweise gut und wies die Sache an die IV-Stelle zurück, damit diese weitere medizinische Abklärungen vornehme und über den Rentenanspruch neu verfüge (Entscheid vom 2. November 2000). Nach Einholung eines Gutachtens der Medizinischen Abklärungsstelle (MEDAS) des Spitals X._ vom 26. August 2002 verfügte die Verwaltung am 17. Februar 2004 erneut die Herabsetzung der ganzen auf eine halbe (Härtefall-)Rente per 1. März 1999. Mit Verfügung vom 5. Mai 2004 hielt sie ausserdem fest, zufolge veränderter Rechtsgrundlagen (4. IV-Revision) stehe dem Versicherten ab 1. Mai 2004 nur noch eine ordentliche Viertelsrente zu. Der Versicherte liess gegen die Verfügungen vom 17. Februar und 5. Mai 2004 Einsprache erheben. Die IV-Stelle vereinigte die beiden Verfahren und hiess mit Entscheid vom 11. Mai 2005 die Einsprachen insoweit gut, als sie die beiden Verfügungen aufhob und weitere medizinische Abklärungen sowie alsdann eine neue Verfügung in Aussicht stellte. Am 1. Juli 2005 teilte die IV-Stelle dem Versicherten mit, sie beabsichtige, ihn in der MEDAS Y._ begutachten zu lassen. Dieser ersuchte in der Folge um unentgeltliche Verbeiständung, was die Verwaltung mit Verfügung vom 31. Oktober 2005 ablehnte. Am 1. Juli 2005 teilte die IV-Stelle dem Versicherten mit, sie beabsichtige, ihn in der MEDAS Y._ begutachten zu lassen. Dieser ersuchte in der Folge um unentgeltliche Verbeiständung, was die Verwaltung mit Verfügung vom 31. Oktober 2005 ablehnte. B. Die dagegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Bern ab (Entscheid vom 29. Januar 2007). Das überdies gestellte Gesuch um unentgeltliche Verbeiständung im Beschwerdeverfahren wurde wegen Aussichtslosigkeit ebenfalls abgewiesen. B. Die dagegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Bern ab (Entscheid vom 29. Januar 2007). Das überdies gestellte Gesuch um unentgeltliche Verbeiständung im Beschwerdeverfahren wurde wegen Aussichtslosigkeit ebenfalls abgewiesen. C. M._ lässt Beschwerde führen mit dem Rechtsbegehren, es sei ihm für das bei der IV-Stelle Bern hängige Verfahren die unentgeltliche Verbeiständung zu bewilligen. Ferner wird um unentgeltliche Verbeiständung für das kantonale und das bundesgerichtliche Verfahren ersucht. Die IV-Stelle schliesst auf Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung.