Back to Browse

Migration Map MCP Server

Developer ToolsModerate7.2MCP RegistryLocal
Free

Server data from the Official MCP Registry

Find local migration numbering gaps and rollback pairing signals without returning SQL, paths,...

About

Find local migration numbering gaps and rollback pairing signals without returning SQL, paths,...

Security Report

7.2
Moderate7.2Low Risk

Migration Map is a well-designed, read-only MCP server with strong privacy guarantees and solid security practices. It carefully bounds file access to a configured root directory, validates inputs with Zod, and explicitly avoids reading sensitive content (SQL, paths, migration names). Minor code quality improvements around error handling and input validation are suggested, but pose no practical security risk. Supply chain analysis found 1 known vulnerability in dependencies (0 critical, 1 high severity). Package verification found 1 issue.

6 files analyzed · 6 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

env_vars

Check that this permission is expected for this type of plugin.

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-mrfentmen-migration-map-mcp": {
      "args": [
        "-y",
        "migration-map-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

migration-map-mcp

Migration Map inspects migration filenames and reports numbering gaps, duplicates, and broad risk signals. It is useful before merging database changes when the migration directory has become hard to reason about.

Quick start

npm install
npm test
npm start

Call inspect_migration_map with a project path inside MIGRATION_MAP_ROOT.

Privacy and limits

The server reads migration filenames only. It reports sequence gaps, duplicate numbers, and pairs a sequence when both a forward filename and a rollback-style filename are present. It does not read SQL, source content, migration names, or full paths. Naming conventions outside the recognized pattern may be missed.

Reviews

No reviews yet

Be the first to review this server!