lavela

Deploy an app from a GitHub repo to a live server from chat, and check on it afterwards: status, logs, health, domain and email. Remote MCP server (beta), sign-in with a lavela account.

Hosted MCP Server

npx add-mcp 'https://console.lavela.dev/api/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Live in production · console + MCP

Launch the app you built. Just ask.

Deploy a GitHub repo from the console. For payments, a domain you own and email, ask your AI agent.

First credit US$3 + card bonus US$2 (conditions apply)

An eligible new account gets the first credit automatically when it accepts the Terms - no card needed.

Connect your agent

Pick what you use — you sign in with your lavela account, no token to copy.

Add to Claude

  1. Claude opens Add custom connector with lavela filled in — click Add.
  2. Click Connect, sign in to lavela, and approve.
  3. In each new chat, turn lavela on from the tools (+) menu and ask — “launch my app with lavela”. Works in the Claude desktop app too.

Using something else?All connection options →

Works with what you already build in

  • Lovable
  • Bolt
  • v0
  • Cursor
  • Claude Code

Built on

  • Neon
  • Vercel
  • Fly
  • Resend
  • Stripe

What you do where

In the console

  • Deploy a GitHub repo to a server
  • Check status and logs
  • Top up your balance

With your AI agent

  • Payments (Stripe)
  • A domain you own, and email
  • Database, scheduled jobs and secrets
  • Security scans, policy drafts, ad drafts

How it works

Three steps from “it runs on my machine” to “it’s live.”

  1. 01

    Build it your way

    Use Lovable, Bolt, v0, Claude Code, or Cursor — whatever you like. lavela never touches your source code.
  2. 02

    Connect lavela

    Pick a GitHub repo in the console and deploy it. To use your AI agent as well, connect it — Claude has a quick-add link.
  3. 03

    Launch and operate

    Check status and logs in the console. Ask your agent for a health check, or for payments, a domain you own and email.

What lavela does today

Built on Neon, Vercel, Fly, Resend and Stripe. Some tools work through your AI agent.

Hosting & servers

A GitHub repo becomes a server with a live address — no DevOps, no terminal.

Payments

Businesses in Stripe-supported countries take payments straight into their own Stripe account — lavela takes 0%. Korean individuals and companies can’t sign up for Stripe yet.

Domains & email

Connect a domain you already own (lavela doesn’t sell domains) and set up email sending on it. Through your AI agent; email needs a top-up.

Database

A PostgreSQL database wired into your app, through your AI agent after a top-up.

Status & logs

See each server’s status and logs in the console, or ask your AI agent for a health check.

Security scans

Ask your AI agent to scan a repo for leaked secrets and known vulnerable packages.

Ad drafts & guidance

Campaign drafts for Google, Meta and more, with step-by-step guidance to launch them yourself. Running campaigns for you is coming soon.

Policy drafts

Draft a privacy policy, terms and a cookie banner for your app — in English, for US/EU rules (Korean privacy-law items aren’t included yet).

What a server costs

No required subscription. Pay for your servers from a prepaid balance.

Sleep when idle

US$2–7/ month

512 MB memory · 1 shared vCPU

Sleeps between requests and wakes for the next one. A brief start-up delay may apply.

A typical month: about US$2.25 for one 512 MB server that is awake 5% of the time (about 36 hours) and asleep the rest.

Details

Billed by the second. While it sleeps, a server pays US$2 a month; while it is awake, the always-on rate — so it never costs more than always on. Stop the server to stop its server charges.

Data transfer and disks are billed separately by use; one-off and scheduled jobs by the second while they run.

Always on

US$7/ month

512 MB memory · 1 shared vCPU

Keeps running without sleep. For services that need to respond immediately.

A server that gets a request every few minutes never sleeps, so it pays the always-on rate: US$7 a month.

Details

Bigger servers — up to 8 GB — after a paid top-up, from US$2 a month asleep to US$92 always on. Server prices don’t change with the region; new servers run in Tokyo.

60 builds per server each month · up to 10 per account daily · welcome credit only: 20 a month, up to 10 minutes each

Your app’s revenue

0%sales fee

lavela takes 0% of your sales. Payments go to your own Stripe account. Stripe processing fees still apply.

Details

Top up from US$10: US, Canadian and Korean cards pay lavela directly (a Korean card has 10% Korean VAT added, shown before you pay). Cards from other countries aren’t supported yet. Automatic top-up works with these cards. When you save your first card you may be asked to agree to it in the same box, and you can turn it off at any time.

First credit US$3 + card bonus US$2 (conditions apply)

An eligible new account gets the first credit automatically when it accepts the Terms - no card needed.

Details

It covers up to 2 servers (512 MB each) from GitHub; databases, disks and schedules need a top-up. The credit lasts longer while the server sleeps.

See all prices and payment options

Common questions

What if I use a server for part of a month?

We spread each price over that calendar month’s seconds and charge for billed time only. For example, a 512 MB server that sleeps when idle, for 10 days of a 30-day month, costs US$0.67 if it slept the whole time and US$2.33 if it was awake the whole time. Stopped or deleted servers are not billed.

Can I top up with a Korean card?

Yes. A card issued in South Korea pays lavela directly, in US dollars, with 10% Korean VAT added and shown before you pay. The card has to be able to pay abroad (Visa, Mastercard and similar), with overseas payments turned on at its issuer. US- and Canada-issued cards also pay directly. Cards from other countries, Kakao Pay and Naver Pay aren’t supported yet.

What happens when my balance runs out?

We email the exact stop time and allow a 48-hour grace period. A top-up that brings the balance above zero before then keeps the servers running. On a paid account, grace-period usage can take the balance below zero and is settled from the next top-up — and if that unpaid amount grows beyond US$5 or half of your paid top-ups after refunds, whichever is larger, the servers stop right away instead. Stopped servers and data remain until you delete them, and disk charges continue — except that an account that has used only the welcome credit has a stopped server’s machine removed after an email notice (Terms 7.1).

Can I get a refund of my remaining balance?

You can request a refund of unused paid balance. Welcome credit and the card bonus are not refundable. See the Credits & Refunds Policy for the full conditions.

Credits & Refunds Policy