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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
653e3e5aa10908f97a71916773e6383ca72d60b47891a8ca06742991cb1def6a
|
|
| MD5 |
fc3065b12de9722c2beb54f4d775f280
|
|
| BLAKE2b-256 |
5b39fbc7b7c2ea52af6acb3829b1e3d3ef4d79037f57c0c39cb68680906202d5
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a7f0be66870c4c71e936e8f6439211d8f084bf8640a3830257c502fda1e985d
|
|
| MD5 |
b459c17caf741fe79ea1b5b0de433f3a
|
|
| BLAKE2b-256 |
8efb7471a079dc777bcd5efddd1397f6d4c07d4c9f2703d273cd0df1627c392f
|