MZO CLI

Sometimes typing is more convenient then swiping and tapping... Sometimes.

Get Started →

Human First

The application should be easy to install and setup. While the commands and outputs should to be intuitive and even pretty at times.

Secure

Your credentials are encrypted and stored locally on your machine with the password of your choosing. While no data is sent to any parties other then your machine and Monzo.

Convenient

Login sessions allow all encompassed commands to be authenticated, or commands can be individually authenticated with a password on execution outside a login session.

Disclosure

This is not an official command-line application from Monzo, but a third-party, open-source one implemented using Monzo's Developer API.

Example Usage

$ eval $(mzo login)
Password: ********

$ mzo balance
+--------------------+---------+
| Name               | Balance |
+--------------------+---------+
| 💸 Current Account | 1337.00 |
| 🎾 Disposable      |    0.00 |
|                    |         |
| 💰 Total           | 1337.00 |
+--------------------+---------+

$ mzo pots move 50 --into disposable
+--------------------+---------+---------+
| Name               | Current |   Final |
+--------------------+---------+---------+
| 💸 Current Account | 1337.00 | 1287.00 |
| 🎾 Disposable      |    0.00 |   50.00 |
+--------------------+---------+---------+

Confirm this transfer [y/N]: y
Transfer Successful

$ eval $(mzo logout)