Making cities smarter can help improve city services, optimize resource and infrastructure utilization and increase citizens’ quality of life. The Smart Cities connects citizens in novel ways by leveraging the latest advances in information and communication technologies (ICT). The integration of rich sensing capabilities (e.g. camera, microphone, accelerometer, GPS) in today’s mobile devices allows their users to sense their environment. In Mobile CrowdSensing (MCS) the citizens of the Smart City collect, share and jointly use services based on the sensed data. The main challenges for smart city regarding MCS is the heterogeneity of devices and the dynamism of the environment. To overcome these challenges, this paper presents an architecture based on models at runtime (M@rt) to support MCS queries in Smart Cities. This new architecture is an extension of the InterSCity platform to leverage all existing infrastructure.