Regressguard MCP server
io.github.Bharath-code/regressguard·v0.2.4·1 starsDeterministic API regression checks for AI agents: snapshot a baseline, catch broken contracts.
not scanned yet
1 stars
Reviews
Write oneNobody has reviewed Regressguard yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Regressguard tools
No tool declarations could be read from the package source. They show once the server is installed.
How Regressguard compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 48,255 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
Release history: 5 versions in the registry since 2026-07-17, latest 2026-10-03, typically one every 2 days.
Install Regressguard in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Regressguard repository's README, as published. We do not edit it. Read it on GitHub
RegressGuard
Before you commit, know what broke.
When an AI coding agent edits your app it can silently break an API contract — a removed field, a changed status code, a test that now fails — and still report success. RegressGuard records a known-good baseline and tells you (or the agent) exactly what regressed.
It is built to live inside the agent's own loop. RegressGuard ships as an MCP server, so agents like Claude Code and Cursor can verify their own work and self-correct before a human ever sees the diff — zero extra steps. The same engine also runs as a plain CLI for humans and CI.
# Agent-native (primary): the agent calls these as MCP tools in its loop
snapshot → check → status # see "Agent-native verification (MCP)" below
# Human / CI (also works): two commands, no test-writing, under 15 seconds
rg snapshot # record the known-good state
rg check # compare after edits — see what brokeBreak → detect → fix → green. Reproduce it yourself: ./demo/demo.sh.
Install
macOS / Linux (recommended)
curl -fsSL https://raw.githubusercontent.com/Bharath-code/regressguard/main/install.sh | shHomebrew
brew install Bharath-code/tap/rgVerify
rg version # first line must say "RegressGuard"Have ripgrep installed? ripgrep also ships as rg, and whichever comes first on
PATH wins — rg check could silently run ripgrep instead of RegressGuard. If
rg version doesn't say "RegressGuard", invoke the full path (e.g.
/usr/local/bin/rg). The pre-commit hook and GitHub Action already use absolute
paths and are unaffected; rg doctor flags the collision.
Quickstart (3 minutes)
1. Initialize your project
cd your-project
rg initRegressGuard detects your test command, framework, and dev server URL automatically.
2. Record the baseline before your AI session
Make sure your dev server is running, then:
rg snapshotOutput:
Snapshot
OK Tests 42 passed, 0 failed 6.8s
OK Routes 6 captured, 2 skipped
OK Schemas 6 hashed
Saved:
.regressguard/snapshot.json
Next:
Ask your AI agent to make the code change, then run:
rg check3. Run your AI agent
Let Claude Code, Cursor, or Codex make its changes.
4. Check for regressions before committing
rg checkClean — safe to commit:
Check
OK No regressions detected
Tests 42 passed, 0 failed
Routes 6 unchanged
Timing within tolerance
Safe to commit.Regression found — commit blocked:
Check
X 2 regressions detected
Route Before After Change
GET /api/users schema schema schema
- role (string, removed)
+ age (number, added)
POST /api/user/update 200 500 status
Likely cause:
Auth/session behavior or routing changed during the last code edit.
Changed files since snapshot:
app/api/users/route.ts
internal/auth/session.go
Next:
rg check --verbose
git diff
Commit blocked.Exit code 1 on critical — works with git hooks and CI.
Git Hook (auto-protect every commit)
rg hook installNow rg check runs automatically before every git commit. When a critical regression is detected, the commit is blocked with a compact output:
RegressGuard pre-commitShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Regressguard: common questions
- Is Regressguard MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Regressguard safety report
- Does Regressguard need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Regressguard maintained?
- The last commit was 41 days ago (2026-09-24). The latest release is v0.2.4.
- How does Regressguard compare with other MCP servers?
- safety score 88/100 (higher than 75% of 48,255 servers); github stars 1 (more than 65% of 28,688 servers). Full comparison.