Documentation

Vercel Integration

Learn how to connect Mastro with Vercel to deploy your local projects to production with a single click.

1 Getting Started

Mastro integrates seamlessly with Vercel to provide a complete local-to-production workflow. Once connected, you can deploy your projects directly from the menu bar.

Prerequisites

  • Mastro installed on your Mac (macOS 13+)
  • A Vercel account (free or paid)
  • A Node.js project (Nuxt, Next.js, Vite, etc.)

2 Connect Your Vercel Account

  1. 1Open Mastro from your menu bar
  2. 2Go to SettingsIntegrations
  3. 3Click Connect Vercel
  4. 4Authorize Mastro in your browser
  5. 5You'll be redirected back to Mastro automatically

3 Deploy Your Project

Once connected, deploying is as simple as clicking a button:

  1. 1Select your project in Mastro
  2. 2Click the Deploy button
  3. 3Mastro will create a Vercel project and deploy automatically
  4. 4Get your production URL instantly

Permissions

Mastro requests the following permissions from Vercel:

  • Read projects

    View your existing Vercel projects

  • Create projects

    Create new projects for deployment

  • Create deployments

    Deploy your code to Vercel

Troubleshooting

App doesn't open after authorization

Make sure Mastro is running. If the redirect doesn't work, click the "Click here if the app doesn't open" link on the callback page.

Deployment fails

Check that your project has a valid package.json and the correct build configuration. Mastro uses the same build settings as Vercel.

Need help?

Contact us at massiani.david@gmail.com