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.0.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.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: migraflow_mcp-1.0.0.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.0.tar.gz
Algorithm Hash digest
SHA256 653e3e5aa10908f97a71916773e6383ca72d60b47891a8ca06742991cb1def6a
MD5 fc3065b12de9722c2beb54f4d775f280
BLAKE2b-256 5b39fbc7b7c2ea52af6acb3829b1e3d3ef4d79037f57c0c39cb68680906202d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: migraflow_mcp-1.0.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8a7f0be66870c4c71e936e8f6439211d8f084bf8640a3830257c502fda1e985d
MD5 b459c17caf741fe79ea1b5b0de433f3a
BLAKE2b-256 8efb7471a079dc777bcd5efddd1397f6d4c07d4c9f2703d273cd0df1627c392f

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