XMPP is an XML based communication protocol used by many popular chat clients. You can find out more about XMPP on the XMPP Homepage.
You can call the API using XMPP directly, with whatever programming language you're comfortable with. So far, the following clients exist to simplify Meshblu XMPP access:
Updated less than a minute ago