Remotely posting to Maian Weblog

Is it possible to post remotely to Maian Weblog, eg. from a proram such as BlogDesk or Open LiveWriter?

If so, which engine should be selected (eg. Blogger, Wordpress etc.) and do we have to activate some kind of API/feature within the script?
Thanks in advance.