> For the complete documentation index, see [llms.txt](https://multiset.gitbook.io/multiset/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://multiset.gitbook.io/multiset/basics/third-party-scans/matterport-e57/matterpak-files.md).

# MatterPak Files

The MultiSet Visual Positioning System now supports on-cloud processing of Matterport MatterPak files. This allows for a more streamlined and efficient workflow for converting your Matterport scans into usable VPS data.

#### Benefits of On-Cloud Processing

* **No High-End Hardware Required:** Instead of relying on the processing power of your local machine, on-cloud processing removes the dependency on local RAM and processing capabilities. This means you can process scans of any size without needing a powerful desktop computer.
* **Parallel Processing:** On-cloud processing enables you to run multiple scans simultaneously. This parallel processing capability significantly reduces the time required to process large batches of scans.

### Connect with your Matterport account using the Developer token

Once you login to your Matterport, select the right organisation from Top-right where scan is added.

Then in your Matterport account, navigate to settings -> Developer tools -> Apply for Production "**Private Use.**" You will need to fill out a Matterport form to get production access to **Secret ID and Secret Token.**

Once you have granted Production Use, you need to create a new **API Token** to get a Secret **ID and Secret Token**

#### The On-Cloud Processing Workflow

Here is a step-by-step guide to processing your Matterport MatterPak files on the cloud with MultiSet:

**Step 1: Select Matterport as the Provider**

Navigate to your MultiSet Dashboard and go to **Maps -> Create Map -> Upload existing scan**. From the provider options, select **Matterport**. In the "File Format" dropdown, choose **Matterpak (fetched from Matterport account)**.

<figure><img src="/files/zixk3kofLpE2tbA3il7f" alt="" width="431"><figcaption></figcaption></figure>

**Step 2: Authenticate Your Matterport Account**

To connect your MultiSet and Matterport accounts, you will need to provide your Matterport API credentials. Enter your **Token ID** and **Token Secret**. You can generate these credentials in your Matterport account settings under "Developer Tools."

<figure><img src="/files/fV3INOFyxrIY9YzhBp0u" alt="" width="422"><figcaption></figcaption></figure>

**Step 3: Choose the Scan to Process**

Once your accounts are connected, you will see a list of your available Matterport spaces. Select the scan that you want to process. Please ensure that you have already purchased the MatterPak bundle for the selected scan in your Matterport account.

<figure><img src="/files/eJ7lvZEBzZZokrltoeX8" alt="" width="432"><figcaption></figcaption></figure>

**Step 4: Add Metadata and Begin Processing**

Provide a **Map Name** for your project and set the location metadata. After you have filled in the necessary information, click on **Next** to begin the on-cloud processing.

<figure><img src="/files/LWU7jz6Pw9RNf7c0GjIo" alt="" width="422"><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://multiset.gitbook.io/multiset/basics/third-party-scans/matterport-e57/matterpak-files.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
