Bubble MCP migration skills for your AI agent.

Migrate off Bubble with your AI agent and the Bubble MCP. The MCP helps you build in Bubble, not leave it. Our skills add the plan, the scripts and the Bubble knowledge to move your whole app to Next.js and Supabase.

  1. Plan
  2. Move your data
  3. Rebuild your app

$49 one-time · Works with agents that load skills · Never changes your Bubble app

Plan, move your data, rebuild your app.

Three skills built on the knowledge behind unbub.dev's migration product. Migrate the data, one feature or the whole app.

  1. Plan

    Know exactly what you're moving.

    • Every page, workflow, data type, plugin and API call inventoried
    • Risky parts flagged first: privacy, private files, payments and plugins
    • A step-by-step plan your agent picks up in every session
  2. Move your data

    Your database in Supabase, every record accounted for.

    • Data, users, files and privacy rules
    • Relationships and lists kept intact
    • Done only when every record is matched by ID
  3. Rebuild your app

    Your app, running on Next.js and Supabase code you own.

    • Pages, reusables, workflows and backend workflows
    • Logins, payments, emails, plugins and API Connector calls
    • Each feature tested the way a real user would use it

What founders ask before leaving Bubble.

Will I lose data?

No silent data loss. Every record is checked by ID against Bubble, missing fields are never wiped, and relationships and lists are kept. It only counts as done when everything matches.

Will my users' private data leak?

Privacy rules become database security, tested as an allowed user, a denied user and a logged-out visitor. Private files like ID documents and contracts stay private.

Will my app still work the same?

Workflows run step by step and stop on failure, just like in Bubble. Logins, payments, emails and plugins get real replacements, never silent gaps.

Can my users still log in?

Accounts move over, with a plan for how users claim them, because Bubble doesn't export passwords.

Is it safe to run?

It never changes your Bubble app. It stops and asks before deleting data, emailing users, charging money or overwriting code you've edited.

Tested on real Bubble data

117 tables, 31,640 rows

handled by the conversion scripts, from three real apps.

What's inside.

3 skills, 35 guides and 8 scripts, plus an example app to try them on.

Planning skill
  • MIGRATION-PLAN.md with scope, risks and the next task
  • 11-phase roadmap, from inventory to cutover
  • A status per item: discovered, inspected, implemented or verified
Data migration skill
  • Schema proposal script with tables and foreign keys
  • Records-to-SQL script that's safe to re-run
  • Resumable bulk download through Bubble's Data API
  • Reconciliation by record ID, not row counts
Bubble to code skill
  • Inspector scripts for pages, features and workflows
  • Guides for workflows, auth, dates and timezones, plugins and more
  • A verification checklist for every feature
  • Continues an existing or partly built rebuild

How it works.

  1. Buy and download

    One-time payment. Download the ZIP from your dashboard.

  2. Install

    Copy the three skill folders to wherever your agent loads skills from.

  3. Connect Bubble

    Connect the Bubble MCP in your agent, or add a .bubble export.

  4. Ask your agent

    It writes the plan, then works through it with you.

> Use the Bubble migration planning skill. My app is acme, use the test environment, migrate the whole app to Next.js and Supabase.

Your app, running on code you own.

Give your agent the Bubble knowledge it's missing and move off Bubble on your terms.

$49 USD · one-time payment

Get migration skills

Secure checkout with Stripe. Versioned releases with a changelog.

What you need

  • An AI coding agent that loads skills
  • Python 3.11+
  • Bubble MCP access or a .bubble export
  • A Supabase project or PostgreSQL database

Frequently asked questions

Does it change my Bubble app?

No. The scripts only read your app and write reports, SQL and mappings locally. Your agent stops and asks before anything risky, like deleting data, emailing users or calling live services.

Which agents work with it?

It works with AI coding agents that load skills. The skills are Markdown files and the scripts are standard-library Python, so nothing is tied to one tool.

Can I migrate just the data?

Yes. Ask your agent to migrate the data, a single feature or the whole app. The data migration skill covers your database, users, files and privacy rules.

What do I need?

An AI coding agent that loads skills, Python 3.11+, Bubble MCP access or a .bubble export, and a Supabase project or PostgreSQL database.

Is this an automatic converter?

No. The skills guide your own agent through the migration. You run it, review the output and make the app-specific calls.

Do I get updates?

Releases are versioned and each one ships with a changelog. You download the package from your unbub.dev dashboard.

How is this different from unbub.dev's other products?

The pack includes a data migration skill, so your agent can move your data itself, in your environment. If you'd rather have it done for you, Code Rebuild generates the Next.js and Supabase codebase, and unbub.dev's managed data migration syncs your Bubble database to Supabase.