v1.3.0
Added
- Diagnostic logging to stderr, controlled by the new
logging.levelsetting (DEBUG,INFO,
WARNING, orERROR; defaultINFO). It records each database connection attempt (server alias,
database, elapsed time, and on failure the driver error class, SQLSTATE or code, and message with
the connection URL's user name and password masked and its host shown as the server alias) and each tool operation's outcome.
Connection URLs, credentials, keys, tokens, SQL, bind values, and rows are never logged.
Changed
TIMEOUTandCONNECTION_FAILEDerrors now carry aReferencethat matches thereference=
field of the log line for the same failure.
Install and run directly from this tag:
uvx --from git+https://github.com/proprock/sql-safe-mcp@v1.3.0 sql-safe-mcp
See README.md for configuration and usage.