Features · Migratrix
Platform capabilities

Everything to ship database changes safely

One platform with integrated capabilities that cover the lifecycle of a database change from exploration to promotion to rollback.

See plans

All capabilities, one platform

Every tool your team needs to explore, approve, and promote database changes with confidence.

Explorer

Browse tables, run safe CRUD, preview rows, and inspect production without direct raw access.

Environment RBACAudit trail

Migration Flow

Model approvals, validation, rollback, and environment promotion in one place.

Click-to-promoteMulti-party approvalsAuto rollback

Compare & Sync

See schema and data differences clearly and generate controlled sync scripts.

Schema diffData diffSync scripts

Migration Studio

Analyze sources, draft target models, preview schema, and run one-time or CDC migrations with validation.

AnalyzeDraft modelCDC-ready

GitOps Integration

Connect migrations to GitHub or GitLab review workflows and merge events.

GitHub & GitLabAuto PRWebhook sync

AI Query Generator

Generate SQL from natural language with built-in risk analysis.

Natural languageRisk analysisMulti-engine

MCP for AI tools

Give approved assistants a secure remote MCP connection to Migratrix workspaces, migrations, risk analysis, and operational actions.

ClaudeCursorCodex

Fast, safe database viewing

Browse and query any environment with guardrails that match your team's access level, no raw production access needed.

CRUD with safeguards

Create, read, update, and delete rows with environment-aware protections. PROD defaults to read-only; edits require explicit permission.

Environment RBAC

Grant roles per environment.. admin on DEV, viewer on PROD. Every action is logged with who, what, and when.

Just-enough access

Narrow queries and action auditing out of the box without extra configuration.

Natural language querying

Ask questions in plain English and get SQL. The AI Query Generator turns your intent into safe, runnable queries against your schema.

Migratrix Explorer screenshot Migratrix Explorer screenshot

Pipelines from DEV to PROD

Model your full deployment pipeline with approvals, pre-flight validation, and automated rollback generation all in one place.

Click-to-promote

Run scripts on lower environments, promote upstream with one approval step. No manual SSH, no copy-paste SQL.

Approvals at each stage

Single or multi-party approvals for QA and PROD stages with a complete audit trail of who approved what and when.

Auto rollback scripts

Down scripts are pre-generated for every migration. A bad deploy becomes a one-click fix.

Any number of environments

A flow can contain any number of stages. from simple DEV to PROD to full pipelines with QA, staging, and custom environments.

Migratrix migration flow screenshot Migratrix migration flow screenshot

Schema + data drift, eliminated

Cross-engine schema diff that understands SQL dialects. See exactly what changed and generate reversible, order-safe sync scripts.

Schema diff

Tables, indexes, constraints human-readable diffs across any two environments.

Schema + data diff

Compare selected datasets and surface drift quickly. Know which rows differ before promoting.

Generate sync scripts

Create idempotent scripts to align target with source in one click reversible and order-safe.

Comparing data

Row-level comparison across tables. See inserted, updated, and deleted rows between source and target before syncing.

Migratrix schema compare screenshot Migratrix schema compare screenshot

Git-backed migrations

Store migrations as SQL files in your repository. Migratrix creates PRs, syncs on merge, and tracks what is applied.

Git-backed migrations

Track SQL changes in GitHub or GitLab while keeping database delivery visibility inside Migratrix.

Automatic PR creation

Create pull requests from Migratrix and review them in the Git workflow your team already uses.

Auto-sync on merge

Import migrations as soon as PRs are merged so execution can begin in the configured flow.

Supported providers
GitHub and GitLab with webhook support for real-time sync.
Flow configuration
Each flow can connect to a repository and auto-execute on the first environment after sync.
PR tracking
Track PR creation, status, migration import, and rollout in one view.

Migratrix in your assistant

Use the Migratrix MCP connector from developer tools that support Model Context Protocol, with authentication and confirmation gates built in.

One setup command

The installer signs the user in, detects supported clients, and writes the local MCP configuration for Claude Desktop, Cursor, Codex, Windsurf, and Continue.

Authenticated access

Every MCP request uses the user's Migratrix bearer token, matching the same access boundary as the platform APIs.

Confirmation for changes

Mutating tools such as approve, reject, and execute require explicit confirmation so assistants can help without silently changing production state.

Setup
npx migratrix-setup
Endpoint
https://mcp.migratrix.com/mcp
Tools
List workspaces and environments, get migrations, analyze migration risk, approve, reject, and execute with confirmation.

Model cross-database moves before they run

Migration Studio is built for moves like MongoDB to MySQL, PostgreSQL to Snowflake, or SQL Server to PostgreSQL, where the hard part is designing the target model and field mapping before execution.

Analyze the source model

Profile the selected source database, discover collections or tables, infer relationships, count records, and convert the source into a canonical model for planning.

Draft the target shape

Generate a draft target model for the destination engine, such as turning nested MongoDB documents into normalized MySQL tables or preserving selected fields as JSON.

Review field mapping

Rename fields, change logical types, ignore fields, force JSON fallback, split nested objects into child tables, and preview the generated schema before anything runs.

Run and validate

Choose one-time full load or CDC, stream live progress, track written and rejected records, inspect rejected samples, and validate each target entity after execution.

Example
Move MongoDB customer documents into MySQL tables with generated parent and child tables, mapped field types, and optional JSON fallback for irregular nested data.
Workflow
Analyze source, generate draft, review field mapping, preview schema, run migration, validate results.
Review surfaces
Target model, field overrides, ER diagram, schema preview, run history, rejected samples.
Execution modes
One-time full load or Change Data Capture for lower cutover gaps.

Up in minutes, not weeks

Connect, configure, and start promoting safely in three steps.

01

Connect databases

Register DEV, QA, and PROD connections Postgres, MySQL, SQL Server. Credentials stay encrypted and never leave your network with the on-prem agent.

02

Define flows

Model your pipelines DEV → QA → PROD. Set required approvers per stage, configure RBAC per environment, and turn on rollback generation.

03

Promote with confidence

Write SQL once. Run in DEV, review diff, get approvals, promote upstream. Rollback scripts are pre-generated bad deploy becomes a one-click fix.

One tool. Safer database changes.

Everything your team needs to explore, approve, and promote database changes.

View pricing