De 1895 à 1910, Käppler est membre du parlement de Saxe-Altenbourg. En janvier 1912, il est élu au Reichstag pour la circonscription d'Altenbourg-Roda, dont il sera député jusqu'à la chute de la monarchie en novembre 1918. En janvier 1919, Käppler est élu à l'Assemblée nationale de Weimar, dans laquelle il représente la (Thuringe) jusqu'en . Il est ensuite député du Reichstag de la République de Weimar lors de sa première législature en tant que représentant de la (Thuringe). Il est également conseiller municipal à Köpenick de 1919 à 1920.