Sachverhalt: A. A._ (Klägerin, Beschwerdeführerin) arbeitete gemäss schriftlicher Vereinbarung vom 11. Dezember 2009 von Januar bis März 2010 für die B._ AG (Beklagte, Beschwerdegegnerin). Die Zusammenarbeit wurde anschliessend fortgesetzt, bis die Beklagte am 29. September 2010 das Vertragsverhältnis fristlos auflöste. B. Die Klägerin forderte mit Klage vom 27. Juni 2011 beim Bezirksgericht Einsiedeln von der Beklagten die Bezahlung von Fr. 29'988.53 für ausstehenden Lohn, nicht abgegoltene Überstunden und Schadenersatz wegen Kündigung zur Unzeit. Der Einzelrichter qualifizierte das Vertragsverhältnis als Auftrag und wies die Klage mit Urteil vom 7. November 2012 ab. Auf Berufung der Klägerin hin hob das Kantonsgericht Schwyz mit Beschluss vom 6. Oktober 2014 dieses Urteil auf. Es beurteilte das Vertragsverhältnis als arbeitsrechtlichen Vertrag und wies die Sache betreffend die arbeitsrechtlichen Forderungen zu neuer Entscheidung im Sinne der Erwägungen an die erste Instanz zurück. Mit Urteil vom 11. Februar 2015 wies der Einzelrichter am Bezirksgericht Einsiedeln die Klage erneut ab. Zur Begründung führte er im Wesentlichen aus, dass gemäss Vereinbarung der Parteien eine Entschädigung in US-Dollar geschuldet sei, die Klägerin aber ein Begehren in Schweizer Franken gestellt habe. Der Richter könne ein auf Schweizer Franken lautendes Rechtsbegehren nicht in ein solches auf US-Dollar umwandeln. Dagegen erhob die Klägerin Berufung an das Kantonsgericht Schwyz, mit der sie primär die Aufhebung und Rückweisung zur Ergänzung des Sachverhalts und Neubeurteilung verlangte, eventualiter die Zusprechung des Betrags von Fr. 29'988.53 nebst Zins und die Aufhebung des Rechtsvorschlags. Nachdem die Beklagte mit der Berufungsantwort ein Kautionsbegehren gestellt hatte, ersuchte die Klägerin um Gewährung der unentgeltlichen Rechtspflege und Befreiung von der Pflicht zur Kautionsleistung. Zudem reichte sie in der Hauptsache eine Klageänderung ein, mit der sie neu die Zusprechung von USD 35'429.427 nebst Zins und Vorbehalt des Nachklagerechts sowie die Aufhebung des Rechtsvorschlags beantragte. Mit Verfügung vom 15. Juli 2015 wies der Kantonsgerichtspräsident das Gesuch der Klägerin um Bewilligung der unentgeltlichen Rechtspflege wegen Aussichtslosigkeit der Berufung ab und setzte der Klägerin Frist zur Leistung einer Sicherheit von Fr. 2'500.--. Er befand die erstinstanzliche Klageabweisung wegen des auf Schweizer Franken anstatt auf US-Dollar lautenden Rechtsbegehrens für korrekt und die im Berufungsverfahren beantragte Klageänderung für unzulässig, womit die Berufung voraussichtlich keinen Erfolg haben werde. C. Die Klägerin beantragt mit Beschwerde in Zivilsachen, die Verfügung des Kantonsgerichtspräsidenten vom 15. Juli 2015 sei aufzuheben, und es sei ihr für das Berufungsverfahren vor Kantonsgericht Schwyz die unentgeltliche Rechtspflege zu gewähren. Sie ersucht auch für das bundesgerichtliche Verfahren um Gewährung der unentgeltlichen Rechtspflege. Es wurden keine Vernehmlassungen eingeholt.