MyEtherWallet does not have a software interface.
but as far as I know, you can use metamask for this function.
For example, a user wants to buy erc20 token, the software processed the request, and then software talks to my ether wallet for the verification of funds.