Faits: A. Les 6 et 8 mars 2007, Y._ a déposé, devant le Tribunal de première instance du canton du Jura, une demande unilatérale en divorce contre son épouse et une requête de mesures provisoires. Conjointement à sa réponse à la requête de mesures provisoires, X._ a déposé une demande d'assistance judiciaire pour les procédures de mesures provisoires et de divorce. B. Par jugement du 22 mai 2007, le Juge civil du Tribunal de première instance a mis l'épouse au bénéfice de l'assistance judiciaire pour les frais de justice mais la lui a refusée pour les frais de mandataire. Par arrêt du 24 août 2007, la Cour civile du Tribunal cantonal du canton du Jura a rejeté le recours interjeté par l'épouse. C. X._ interjette un recours constitutionnel subsidiaire contre cet arrêt. Elle conclut principalement à ce qu'elle soit mise au bénéfice de l'assistance judiciaire dans les procédures cantonales de mesures provisoires et de divorce. Subsidiairement, elle réclame l'annulation de l'arrêt attaqué. Elle requiert également le bénéfice de l'assistance judiciaire pour la procédure devant le Tribunal fédéral. La Cour civile du Tribunal cantonal du canton du Jura conclut au rejet du recours. 