TuskShift pg-migrate MCP Server

Lets coding agents audit and port a Laravel MySQL app to PostgreSQL with tested rules (schema, DDL, SQL, errors).

Databases Proprietary license Added Oct 30, 2026 Self-hosted

TuskShift pg-migrate is a Databases MCP (Model Context Protocol) server: Lets coding agents audit and port a Laravel MySQL app to PostgreSQL with tested rules (schema, DDL, SQL, errors). It is listed as Proprietary. Listed on MCP Collection since October 2026.

About TuskShift pg-migrate

Zero-dependency Node (18+) stdio MCP server, CLI and agent skill that helps Claude Code, Cursor or any MCP client port a Laravel MySQL app to PostgreSQL using rules tested on MariaDB 11.8 and PostgreSQL 17.

Tools:
- check_mysql_schema: schema risk audit (unsigned ranges, tinyint(1), ENUM/SET, TIMESTAMP shifts, zero dates, _ci collations, FULLTEXT, sequences, Laravel migration gotchas)
- lookup_postgres_error: cause and tested fix for Postgres errors Laravel apps hit after the move
- translate_mysql_query: MySQL SQL or fragments to Postgres, with a reason for every change
- convert_mysql_schema: mysqldump / SHOW CREATE TABLE to runnable Postgres DDL (FKs after data load, sequence resets)
- scan_laravel_project: every raw SQL call with file:line and its Postgres version, plus migration/config blockers
- activate_license: unlocks Pro

Free: schema check, error lookup, translation up to 5 statements per call, 2-table DDL preview, scan totals + 3 findings. Pro is $39 one-time (full DDL, full scan, batch translation).

No telemetry: schemas and code stay on your machine; the only network call is a Gumroad license check for Pro.

Install: npx -y --package=https://tuskshift-schema-check.surge.sh/tuskshift-pg-migrate-1.0.1.tgz tuskshift-pg-migrate

How to connect TuskShift pg-migrate to Claude, Cursor or VS Code

TuskShift pg-migrate is self-hosted. Install it from the source repository, then register its start command in your MCP client's config (Claude Code, Cursor, Windsurf or VS Code).

{
  "mcpServers": {
    "tuskshift-pg-migrate": {
      "command": "<start command from the README>",
      "args": []
    }
  }
}

The exact command (often npx, uvx or docker) is in the project README.

TuskShift pg-migrate FAQ

What is TuskShift pg-migrate?

TuskShift pg-migrate is a Model Context Protocol (MCP) server in the Databases category. Lets coding agents audit and port a Laravel MySQL app to PostgreSQL with tested rules (schema, DDL, SQL, errors). MCP servers expose tools that AI assistants like Claude can call during a conversation.

How do I use TuskShift pg-migrate with Claude or Cursor?

TuskShift pg-migrate is self-hosted. Install it from the source repository, then register its start command in your MCP client's config (Claude Code, Cursor, Windsurf or VS Code).

Is TuskShift pg-migrate free to use?

TuskShift pg-migrate is listed as Proprietary software. Check the project homepage for pricing and terms.

More Databases MCP servers