
sprocguard
Safety net for SQL Server stored procedures: capture their behavior and verify changes.
- GitHub stars
- 1
- tools
- 6
- auth
- Secret needed
- transport
- STDIO
- env vars
- 3
- last updated
- Nov 14, 2026
Tools
6 toolsPublic tool metadata for what this MCP can expose to an agent.
inspect_procedureParameters, tables read/written, procedures and triggers involved, risks
Parameters, tables read/written, procedures and triggers involved, risks
No parameter schema in public metadata yet.
suggest_casesReal parameter values from related tables plus edge values
Real 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 difference
Re-runs the cases and lists every difference
No parameter schema in public metadata yet.
generate_tsqlt_testsTurns a baseline into tSQLt tests
Turns a baseline into tSQLt tests
No parameter schema in public metadata yet.
list_baselinesLists captured baselines
Lists captured baselines
No parameter schema in public metadata yet.
Sponsors
Configuration
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
Readme
Details
- Repository
- github.com/jheysonjhordyhuarauyariquelme/sprocguard
- Website
- github.com/JheysonJhordyHuarauyaRiquelme/sprocguard
- Category
- Databases
- Package
sprocguard- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active