Kinetic equilibrium reconstruction (KER) in tokamaks is the solution of the free-boundary MHD equilibrium that best fits the external magnetic measurements and the internal plasma profiles as imposed from modeling and/or available internal measurements. In this paper, for the first time, the KER has been performed in real-time by coupling the free-boundary equilibrium code LIUQE to the 1.5D transport code RAPTOR, during a TCV discharge. The transport code is used as a dynamic state observer evolving the current diffusion equation, the electron heat and particle diffusion equations and correcting the prediction with the measurements available in real-time, making use of the extended Kalman filter (EKF) method. The simple coupling strategy, based on a matching of the free functions ( and ) on the right-hand-side of the Grad Shafranov equation, is shown to be effective in providing consistency of pressure and current density profiles between the two codes. We also show that, despite this highly non-linear system, this technique does not require significant additional computational time with respect to the running times of the two independent codes and does not require a tight coupling of the two codes allowing therefore their independent development. The KER is compared to standard real-time equilibrium reconstruction, performed routinely in TCV, where only the external magnetic measurements are taken into account. The following cases are considered: flat central ne, current density broadening due to applied electron cyclotron current drive and neoclassical tearing mode causing a temperature drop. The KER reproduces the expected changes of the internal profiles, tracking their dynamic evolution in their physical timescales.