io.github.jmshinhwa/sql-card-data-lint (MCP Server)
This MCP server processes SQL migration files related to card data. Its purpose is to check and identify the schema elements involved—specifically naming every column, index, view, and seed row—within a .sql migration that stores card data, including coverage described as “with its PCI”.
🛠️ Key Features
- Names every column in a
.sqlmigration for card data - Names every index in the same
.sqlmigration - Names every view in the same
.sqlmigration - Names every seed row in the same
.sqlmigration - Scope includes card data storage and “with its PCI”
🚀 Use Cases
- Auditing or validating SQL migrations that define card-data schemas
- Inventorying database objects (columns, indexes, views, seeds) for review
⚡ Developer Benefits
- Produces an explicit breakdown of SQL migration components for card data
⚠️ Limitations
- No additional capabilities beyond naming schema elements in
.sqlmigrations are described