— KV Mechelen (@kvmechelen) July 29, 2020
19-year-old Kaboré joined Mechelen from Rahimo FC in his native Burkina Faso last year.
He made five appearances in the Jupiler Pro League in his first term, but that was enough to convince City’s scouts.
Kaboré has already been capped twice at senior level by Burkina Faso.
“City have a clear path in mind and indicated that our club is important for Kaboré’s future development.”
The clubs did not disclose contract details or a transfer fee for teenager Kaboré.