arpe-io avatar

Migratorxpress Mcp

arpe-io/migratorxpress-mcp

Wraps MigratorXpress, a cross-platform database migration tool, so Claude can help you move data between Oracle, PostgreSQL, SQL Server, and Netezza. You get six tools: preview_command builds CLI invocations, execute_command runs them with confirmation, validate_auth_file checks credential JSON, list_capabilities shows supported databases and modes, suggest_workflow recommends task sequences for your source and target pair, and get_version reports capabilities. The typical flow is translate DDL, create tables, transfer data in parallel, diff row counts, then copy constraints. Handles the auth files, timeout configuration, and command building so you can orchestrate migrations conversationally instead of wrangling CLI flags.

tools
6
transport
STDIO
env vars
4
last updated
Mar 16, 2026

Tools

6 tools

Public tool metadata for what this MCP can expose to an agent.

preview_commandBuild and preview a MigratorXpress CLI command without executing it. License text is automatically masked in the display output.

Build and preview a MigratorXpress CLI command without executing it. License text is automatically masked in the display output.

No parameter schema in public metadata yet.

execute_commandExecute a previously previewed command. Requires `confirmation: true` as a safety mechanism.

Execute a previously previewed command. Requires `confirmation: true` as a safety mechanism.

No parameter schema in public metadata yet.

validate_auth_fileValidate that an authentication file exists, is valid JSON, and optionally check for specific `auth_id` entries.

Validate that an authentication file exists, is valid JSON, and optionally check for specific `auth_id` entries.

No parameter schema in public metadata yet.

list_capabilitiesList supported source/target databases, tasks, migration DB modes, load modes, and FK modes.

List supported source/target databases, tasks, migration DB modes, load modes, and FK modes.

No parameter schema in public metadata yet.

suggest_workflowGiven a source database type, target database type, and optional constraint flag, suggest the full sequence of migration tasks with example commands.

Given a source database type, target database type, and optional constraint flag, suggest the full sequence of migration tasks with example commands.

No parameter schema in public metadata yet.

get_versionReport MigratorXpress version and capabilities.

Report MigratorXpress version and capabilities.

No parameter schema in public metadata yet.

Sponsors

Configuration

MIGRATORXPRESS_PATH

Path to the MigratorXpress binary (optional — server runs in preview-only mode without it)

MIGRATORXPRESS_TIMEOUT

Execution timeout in seconds (default: 3600)

MIGRATORXPRESS_LOG_DIR

Directory for execution logs (default: ./logs)

LOG_LEVEL

Logging level: DEBUG, INFO, WARNING, ERROR (default: INFO)

Readme

MigratorXpress MCP Server

PyPI License: MIT MCP Registry

A Model Context Protocol (MCP) server for MigratorXpress, enabling database migration between heterogeneous database systems through AI assistants.

MigratorXpress supports migrating from Oracle, PostgreSQL, SQL Server, and Netezza to PostgreSQL or SQL Server targets.

Installation

pip install -e .

Or install dependencies directly:

pip install -r requirements.txt

Configuration

Environment Variables


View the full README on GitHub

Details

Repository
github.com/arpe-io/migratorxpress-mcp
Category
Databases
Package
migratorxpress-mcp
Transport
STDIO
Registry
MCP registry, active

More from arpe-io

Related Databases MCP servers

View all
1aryanduntley avatarAifparyanduntley/aifpDatabase-driven FP enforcement and project management for AI-maintained codebases0stars
2lutolabs avatarMyAITwinlutolabs/mytwin-mcpA personal RAG database you build from chat, so AI creates work that sounds like you.0stars
3cyanheads avatarfaostat-mcp-servercyanheads/faostat-mcp-serverUN FAOSTAT global food & agriculture statistics over a local SQLite mirror, via MCP.0stars
4daedalus avatarMcp Server Mssqldaedalus/mcp-server-mssqlMCP server for Microsoft SQL Server using mssql-python0stars
5dbsectrainer avatarMcp Data Pipeline Connectordbsectrainer/mcp-data-pipeline-connectorUniversal data connector for CSV, Postgres, and REST APIs via DuckDB0stars
6instanode-dev avatarMcpinstanode-dev/mcpProvision Postgres databases + webhooks from AI coding agents in one HTTP call.0stars