
Safety net for SQL Server stored procedures: capture their behavior and verify changes.
Public tool metadata for what this MCP can expose to an agent.
inspect_procedureParameters, tables read/written, procedures and triggers involved, risksParameters, tables read/written, procedures and triggers involved, risks
No parameter schema in public metadata yet.
suggest_casesReal parameter values from related tables plus edge valuesReal parameter values from related tables plus edge values
No parameter schema in public metadata yet.
capture_baselineRecords the current behavior (refuses to overwrite unless asked)Records the current behavior (refuses to overwrite unless asked)
No parameter schema in public metadata yet.
verify_procedureRe-runs the cases and lists every differenceRe-runs the cases and lists every difference
No parameter schema in public metadata yet.
generate_tsqlt_testsTurns a baseline into tSQLt testsTurns a baseline into tSQLt tests
No parameter schema in public metadata yet.
list_baselinesLists captured baselinesLists captured baselines
No parameter schema in public metadata yet.
Sponsors
SPROCGUARD_CONFIGPath to sprocguard.toml (defaults to ./sprocguard.toml in the working directory)
SPROCGUARD_ODBCsecretODBC connection string; overrides the connection in sprocguard.toml
SPROCGUARD_PASSWORDsecretSQL login password, only when the config uses user/password_env
sprocguard