TuskShift pg-migrate MCP Server
Lets coding agents audit and port a Laravel MySQL app to PostgreSQL with tested rules (schema, DDL, SQL, errors).
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.