first thought: not possible since smart content is bound to HubSpot and cannot be accessed from external sources.
Further thought: You can try to modify the contacts API and create some kind of custom smart content thing in your CMS. But - I strongly advise against it since you'll be pushing/pulling highly sensitive informations(personal data) through the net.