Sachverhalt: A. Mit öffentlich beurkundetem Kaufvertrag vom 1. Juli 1994 veräusserte X._ seine Liegenschaft GB xxx, Gemeinde A._, an seine Ehefrau Y._. Diese erhielt zudem den auf der Liegenschaft im 3. Rang lastenden Schuldbrief von nom. Fr. 1,1 Mio. unbelastet zu Eigentum. Der Kaufpreis wurde durch Übernahme der Grundpfandschulden von Fr. 400'000.-- getilgt. Darüber hinaus wurde X._ ein lebenslängliches Wohnrecht an der 4 1/2- Zimmerwohnung im 1. Obergeschoss der Liegenschaft eingeräumt. Der Grundbucheintrag erfolgte gleichentags. Mit Verfügung vom 5. Juli 1995 eröffnete der Einzelrichter des Bezirks Schwyz über X._ den Konkurs ohne vorgängige Betreibung im Sinne von Art. 190 Abs. 1 Ziff. 1 SchKG wegen betrügerischen Handlungen zum Nachteil der Gläubiger. Am 1. April 1996 machte die Konkursverwaltung namens der Konkursmasse X._ beim Bezirksgericht Schwyz gegen Y._ (Beklagte 1) und X._ (Beklagter 2) eine Anfechtungsklage nach Art. 285 ff. SchKG rechtshängig. Am 18. Juli 1997 wurde die Anfechtungsklage zuständigkeitshalber ins beschleunigte Verfahren vor dem Einzelrichter des Bezirks Schwyz überwiesen. Am 3. Dezember 1997 trat die Konkursverwaltung ihre Rechtsansprüche gemäss Art. 260 SchKG ab, so dass das Verfahren in der Folge von der Bank Z._ (Klägerin) fortgeführt wurde. B. Mit Urteil vom 16. September 1999 hiess der Einzelrichter des Bezirks Schwyz die Anfechtungsklage gut. Er verpflichtete Y._ zur Duldung der Verwertung der Liegenschaft sowie des darauf lastenden Inhaberschuldbriefes im Konkursverfahren gegen X._. Zusätzlich wurde sie verpflichtet, der Bank Z._ einen Betrag von Fr. 121'500.-- (Liegenschaftsertrag) zu bezahlen. X._ wurde seinerseits zur Duldung der Verwertung der Liegenschaft ohne die Berücksichtigung des zu seinen Gunsten eingetragenen Wohnrechts verpflichtet. C. Gegen dieses Urteil gelangten die Parteien mit Berufung bzw. Anschlussberufung an das Kantonsgericht des Kantons Schwyz. Dieses verpflichtete mit Urteil vom 13. Mai 2003 (auszugsweise publiziert in SJZ 99/2003 S. 507 ff.) Y._ zur Zahlung von Fr. 305'000.-- an die Bank Z._, Zug um Zug gegen Löschung des Wohnrechts zu Gunsten von X._ durch das Konkursamt Goldau. Die Klage gegen X._ wies es wegen fehlender Passivlegitimation ab. D. Die Bank Z._ gelangt mit eidgenössischer Berufung an das Bundesgericht. Strittig sind insbesondere die Beschränkung der Anfechtbarkeit auf die Wohnrechtseinräumung, der Umfang der Rückgabepflicht sowie die Passivlegitimation von X._ in Bezug auf die Wohnrechtseinräumung. Y._ und X._ sowie das Kantonsgericht des Kantons Schwyz beantragen die Abweisung der Berufung, soweit darauf einzutreten sei. 