Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.wimeisoftwares.com/llms.txt

Use this file to discover all available pages before exploring further.

O MigraFlow MCP Server permite analisar schemas e gerar migration plans diretamente no Cursor, Claude Desktop ou qualquer IDE com suporte a MCP — sem sair do editor.

Instalação

pip install migraflow-mcp
Disponível apenas para clientes Enterprise. Solicite sua chave em wimeisoftwares.com.

Configuração no Cursor

Abra as configurações do Cursor e adicione ao mcp.json:
{
  "migraflow": {
    "command": "python",
    "args": ["-m", "mcp_server"],
    "env": {
      "MIGRAFLOW_API_KEY": "mk_consultant_xxx",
      "MIGRAFLOW_API_URL": "https://api.migraflow.com.br/api/v1"
    }
  }
}

Configuração no Claude Desktop

Edite o arquivo de configuração do Claude Desktop: Windows: %APPDATA%\Claude\claude_desktop_config.json Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "migraflow": {
      "command": "python",
      "args": ["-m", "mcp_server"],
      "env": {
        "MIGRAFLOW_API_KEY": "mk_consultant_xxx",
        "MIGRAFLOW_API_URL": "https://api.migraflow.com.br/api/v1"
      }
    }
  }
}
Reinicie o Claude Desktop após salvar.

Ferramentas disponíveis

analyze_schema

Analisa um DDL legado e retorna mapeamento completo, risk score e scripts SQL.
analyze_schema(ddl, context, target_dialect)
ParâmetroTipoDescrição
ddlstringDDL SQL com os CREATE TABLE do schema legado
contextstringContexto de negócio (ex: "ERP Oracle 11g financeiro")
target_dialectstringDialeto de destino: postgresql, mysql, sqlserver
Exemplo de uso no Cursor:
Analisa esse schema Oracle e gera o migration plan para PostgreSQL

review_migration

Revisa um script SQL gerado e retorna score de qualidade com issues e fixes.
review_migration(migration_sql, target_dialect, context)
ParâmetroTipoDescrição
migration_sqlstringScript SQL a ser revisado
target_dialectstringDialeto alvo
contextstringContexto adicional

validate_schema

Valida a sintaxe do DDL e detecta o dialeto antes de enviar para análise completa.
validate_schema(ddl)

get_docs_url

Retorna links para documentação e referência rápida.

Exemplo de sessão no Cursor

Você: Analisa esse schema SQL Server 2012 e gera o migration plan

[cola o conteúdo do schema.sql]

MigraFlow: # MigraFlow Analysis Report

## Summary
- Tables mapped: 12
- Risk Score: 68/100 (Alto)
- Downtime estimate: 2-4h janela de manutenção

## Table Mapping
- `TB_CLI_REG` → `customers`
- `TB_PED` → `orders`
...

## CRITICAL Findings (1)
- **orders.dt_entrega**: Data armazenada como VARCHAR(8)
  > Fix: ALTER TABLE orders ADD COLUMN delivery_date DATE;

## Migration SQL
[script completo gerado]

Suporte

Dúvidas sobre configuração: wimeisoftwares.com