Sachverhalt: Sachverhalt: A. Die 1957 geborene M._ meldete sich im Juli 2004 bei der Invalidenversicherung u.a. zum Bezug einer Rente an. Nach Abklärungen lehnte die IV-Stelle des Kantons Zürich mit Verfügung vom 15. Februar 2005 das Leistungsbegehren ab, was sie mit Einspracheentscheid vom 30. Juni 2005 bestätigte. A. Die 1957 geborene M._ meldete sich im Juli 2004 bei der Invalidenversicherung u.a. zum Bezug einer Rente an. Nach Abklärungen lehnte die IV-Stelle des Kantons Zürich mit Verfügung vom 15. Februar 2005 das Leistungsbegehren ab, was sie mit Einspracheentscheid vom 30. Juni 2005 bestätigte. B. Die Beschwerde der M._ wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 29. August 2006 ab, soweit es darauf eintrat. B. Die Beschwerde der M._ wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 29. August 2006 ab, soweit es darauf eintrat. C. M._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren, Gerichtsentscheid und Einspracheentscheid seien aufzuheben und die IV-Stelle sei zu verpflichten, zusätzliche Abklärungen durchzuführen und danach neu über den Anspruch auf eine Invalidenrente zu verfügen, unter Gewährung der unentgeltlichen Rechtspflege. Die IV-Stelle beantragt die Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung. 