run-sql-connectorxMCP Server25/100 via “parameterized query execution with injection prevention”
** - Execute SQL (PostgreSQL, MariaDB, BigQuery, MS SQL Server, RedShift, etc.) via ConnectorX and stream results to CSV/Parquet. MCP tool: run_sql.
Unique: Delegates parameter binding to ConnectorX's database driver layer rather than implementing custom escaping, ensuring that parameter substitution follows each database's native protocol (e.g., PostgreSQL wire protocol, MySQL binary protocol). This prevents both first-order SQL injection and database-specific injection variants.
vs others: More secure than string-based query construction (which LLMs often generate) and more robust than regex-based SQL sanitization; leverages database driver's native parameter handling, which is battle-tested and handles edge cases (e.g., binary data, special characters) correctly.