Tendo sido um dos mais activos oponentes da ditadura de João Franco, entre 1906 e 1908, com o triunfo da República, em 1910, João Chagas foi nomeado representante diplomático português em Paris, cargo do qual acabou por se demitir, em duas ocasiões, por discordar do modelo político seguido pelos governantes.