Created by potrace 1.16, written by Peter Selinger 2001-2019

Miva Developer Docs


Three steps take you from nothing to a working MMT checkout. Each one is a short page.

Before you start#

You need:

  • A Miva store running 10.00.00 or later, and admin access to it.
  • Python 3.6 or later, and pip.
  • The store’s JSON API URL, usually https://www.example.com/mm5/json.mvc, and its store code.

Step 1: Install MMT#

Install MMT with pip.

Step 2: Add a credential#

MMT connects to the store with the JSON API, using either an API token or an admin user’s SSH key.

Set up credentials

Step 3: Check out a branch#

Add a remote for the store and branch, download it, make a change and push it.

Make your first checkout

Next steps#