There are several steps involved in creating an MVP. They include:
Identifying market needs and business goals
Surveying competitors and drawing up targets
Selecting the most suitable MVP model (Concierge/Wizard of Oz/Single-feature)
Describing the user flow
Defining the MVP features
Building the actual MVP