BugProof MCP server
io.github.sidinsearch/bugproof·v1.6.5Capture, replay, and debug failures with portable, executable bug artifacts
0 stars125 downloads/wk
Reviews
Write oneNobody has reviewed BugProof yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
BugProof tools (10, 3 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
capturewrite actionRun a command and capture its output as a .bug artifact
cleanwrite actionRemove .bug artifacts from a directory
diffCompare two .bug artifacts to find differences
doctorCheck if bugproof sandbox capabilities are available
inspectShow metadata for a .bug artifact without replaying
listList .bug artifacts in a directory
pullDownload a .bug artifact from a GitHub Gist URL or ID
replayReplay a .bug file and return the reproduction verdict
shareShare a .bug artifact via GitHub Gist and get a shareable URL
watchwrite actionRun a command and auto-capture a .bug artifact only if it fails
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan110 source files scanned15/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 119 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (2)
- mediumnpm install lifecycle script present
install.script - mediumnpm install lifecycle script present
install.scriptpackage.json: …stinstall.cjs", "build": "tsc", "postinstall": "node scripts/postinstall.cjs", "pr…
How BugProof compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 66/100
- higher than 23% of 48,255 servers
- Tools
- 10
- the typical server has 7
- Tools that change things
- 30%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 125
- more than 67% of 12,191 servers with a package
What its tools let an agent do: 6 read · 3 change · 1 send or post
Install BugProof in Claude Code, Cursor or VS Code
Runs npx -y bugproof on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add bugproof -- npx -y bugproof
What the publisher says
From the BugProof repository's README, as published. We do not edit it. Read it on GitHub
BugProof
Executable bugs, not bug reports.
Capture a failing command into a portable .bug artifact that anyone can replay on their machine — same code, same env, same failure. Cryptographically signable. Cross-platform. Zero containers required.
https://github.com/user-attachments/assets/2315cfee-3ccf-40d7-830e-3a3d23731ab8
Why BugProof
"Works on my machine" is not a bug report.
Filing a backend or CLI bug today usually looks like this:
- A screenshot of a terminal
- A copy-pasted stack trace
- A list of probably relevant files
- A best-guess description of how the reporter ran the thing
Then the maintainer spends hours reconstructing the failure: matching versions, replicating the env, finding the right command, guessing at config. Most of that time is wasted.
BugProof captures the bug — not the description of it. One command produces a single .bug file containing the source snapshot, the exact command, the environment schema, the failure fingerprint, and replay metadata. Another developer runs bugproof replay bug.bug and reproduces the failure deterministically.
Think of it as Git for bugs: a portable, content-addressable, verifiable artifact that turns "can you reproduce?" into a one-liner.
Highlights
- One-command capture. Wrap any failing command with bugproof capture -- and ship the result.
- Deterministic replay. Source, env, command, and fingerprint travel together. Verdict is automatic.
- No Docker. No daemon. Uses native OS primitives — Linux namespaces, Windows Job Objects, macOS Seatbelt.
- Cryptographic signatures. Ed25519 sign/verify built in. Tamper-evident artifacts via bugproof keygen / --sign / verify.
- Self-healing replay. --self-heal auto-installs missing npm/pip deps in the sandbox and retries.
- Best-effort credential redaction. Env vars are scanned via pattern-matching + Shannon entropy. Known secret shapes (API keys, tokens, JWTs) are caught; low-entropy passwords and binary credentials may still leak.
- Multi-language. Detects Node.js, Python, Ruby, Go, Rust, Java, C/C++, .NET, Kotlin build context automatically.
- Cross-platform. Win ↔ Linux ↔ macOS replay, with command/env translation and architecture-mismatch guardrails.
Install
npm install -g bugproofRequirements: Node.js 18+ and Git. Optional language toolchains (Python, Java, Go, Rust, …) are only needed if your captured command uses them.
Run a one-off health check after install:
bugproof doctorGitHub Action — Capture CI Failures Automatically
Add a single step to any GitHub Actions workflow to auto-capture flaky/failing commands as .bug artifacts.
- name: Capture flaky test
uses: sidinsearch/BugProof/.github/actions/bugproof-action@main
with:
command: 'npm test -- --run flaky-suite'
name: flaky-test-failure
timeout: 300000How it works: The action installs bugproof from npmjs.org (npm install -g bugproof) → wraps your command with bugproof capture → on failure, the .bug artifact is uploaded to the Actions run. Developers download and repro locally with bugproof replay.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
BugProof: common questions
- Is BugProof MCP server safe?
- With care: it is graded C, so read the findings first (66/100). Read the BugProof safety report
- How do I install BugProof?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does BugProof need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is BugProof maintained?
- The last commit was 156 days ago (2026-05-31). The latest release is v1.6.5.
- How does BugProof compare with other MCP servers?
- safety score 66/100 (higher than 23% of 48,255 servers); tools 10 (the typical server has 7); tools that change things 30% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.