Skip to main content

MigraFlow MCP Server - AI-powered database migration tools for Cursor and Claude Desktop

Project description

MigraFlow MCP Server

AI-powered database migration tools for Cursor, Claude Desktop and any MCP-compatible IDE.

Installation

pip install migraflow-mcp

Configuration

Cursor

Add to your MCP settings:

{
  "migraflow": {
    "command": "python",
    "args": ["-m", "migraflow_mcp"],
    "env": {
      "MIGRAFLOW_API_KEY": "mk_consultant_xxx",
      "MIGRAFLOW_API_URL": "https://api.migraflow.com.br/api/v1"
    }
  }
}

Claude Desktop

Windows: %APPDATA%\Claude\claude_desktop_config.json

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "migraflow": {
      "command": "python",
      "args": ["-m", "migraflow_mcp"],
      "env": {
        "MIGRAFLOW_API_KEY": "mk_consultant_xxx",
        "MIGRAFLOW_API_URL": "https://api.migraflow.com.br/api/v1"
      }
    }
  }
}

Available Tools

validate_schema(ddl)

Quick syntax check and dialect detection before full analysis.

analyze_schema(ddl, context, target_dialect)

Full schema analysis with mapping, risk score, migration SQL and rollback.

review_migration(migration_sql, target_dialect, context)

AI-powered review of migration SQL with quality score and fixes.

explain_mapping(mapping_id)

Explains why the AI made specific mapping decisions.

parse_nosql(schema_json)

Parses NoSQL schemas (JSON Schema, Mongoose, sample documents).

get_docs_url()

Returns documentation URL and quick reference.

Supported Dialects

Oracle, SQL Server, MySQL, PostgreSQL, DB2, Sybase, Snowflake, BigQuery, Redshift

Example Usage

In Cursor or Claude Desktop:

"Analyze this Oracle schema and generate a PostgreSQL migration plan"

"Validate this DDL before I run the full analysis"

"Review this migration SQL and tell me what indexes are missing"

API Key

Request your Enterprise API key at: wimeisoftwares.com

Documentation

docs.wimeisoftwares.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

migraflow_mcp-1.0.1.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

migraflow_mcp-1.0.1-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file migraflow_mcp-1.0.1.tar.gz.

File metadata

  • Download URL: migraflow_mcp-1.0.1.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for migraflow_mcp-1.0.1.tar.gz
Algorithm Hash digest
SHA256 419825dcb440458b4170530ba43ac1c66bfa381e84f5b7c3a84c771fd12f2486
MD5 48203d61a61b848651a0a6d0ecf710d4
BLAKE2b-256 f36c2f1db22a12fe6a89c4ae58f9d318c81e4b34d1b09eeed7947e32f0b7a36b

See more details on using hashes here.

File details

Details for the file migraflow_mcp-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: migraflow_mcp-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for migraflow_mcp-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 00ce6ff60004f754a905004e3556ea5c97bad6e296e5b7afb9b086ef18d4a01c
MD5 a07f9baf71a5b83982a58a20fe070e62
BLAKE2b-256 0af61c7e2a18e341c5d1bb02164d854efa1f9a1146ee4a54e9b0c14ec2cf65b8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page