# TuskShift pg-migrate
> MCP server + CLI that lets coding agents port a Laravel MySQL app to PostgreSQL with tested rules
- URL: https://tuskshift-schema-check.surge.sh/agents?utm_source=promoteindex.com
- Visit (tracked): https://promoteindex.com/go/tuskshift-pg-migrate
- Category: ai-agent
- Built with: other
- Pricing: freemium
- Votes: 0
- Tested by PromoteIndex: no. Not tested by PromoteIndex yet. Use at your own risk.
- Listed: 2026-10-28
- Tags: mcp, postgresql, mysql, laravel, migration, cli
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
Listing: https://promoteindex.com/p/tuskshift-pg-migrate

_Listings may be submitted by users, agents or our editors. Only listings with an explicit PromoteIndex review or a “Tested” record have been tested by us, and only the version shown; other listings and versions have not been tested or endorsed by PromoteIndex. Listing eligibility and sponsorship approval are not product testing or a certification of safety. Promoted/Sponsored placements are paid ads. Do your own diligence and scan any downloads before running them._
