opendrs MCP server
io.github.error-path/opendrs·v0.5.0·1 starsPR blast radius and 0-1 risk score from git history, so low-risk PRs can be auto-approved.
not scanned yet
1 stars
Reviews
Write oneNobody has reviewed opendrs yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
opendrs tools
No tool declarations could be read from the package source. They show once the server is installed.
How opendrs compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 1,119 Developer tools servers
- GitHub stars
- 1
- more than 50% of 855 Developer tools servers
Release history: 2 versions in the registry since 2026-10-16, latest 2026-10-22, typically one every 7 days.
Install opendrs in Claude Code, Cursor or VS Code
Runs npx -y @error-path/opendrs on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add opendrs -- npx -y @error-path/opendrs
What the publisher says
From the opendrs repository's README, as published. We do not edit it. Read it on GitHub
opendrs: PR blast radius analyzer and risk score for safe auto-approval
A calibrated 0-1 risk score for every pull request, so AI-reviewed, low-blast-radius PRs can be auto-approved into the merge queue while risky ones still wait for a human.
AI agents now write and review code faster than people can read it, so human review has become the bottleneck. Most pull requests are low risk, and a few cause most incidents. opendrs measures each PR's blast radius and risk: what the change touches, how many files depend on it, the history of the files it changes, author experience, missing tests and critical paths. It turns that into a 0-1 score using signals from your own git history. A team then sets a policy. For example, a PR that scores below 0.3 and has passed an AI review (Claude, CodeRabbit, Copilot or any check run) is approved and sent to the merge queue or auto-merge. Riskier PRs still wait for a human. The approach follows Meta's Diff Risk Score (DRS); opendrs is an independent, open-source implementation that runs in any git repository, with no service to host.
Use it as:
- a GitHub Action: error-path/opendrs@v0, which comments, labels and, optionally, approves and merges;
- a CLI: npx @error-path/opendrs score;
- a Claude Code plugin (skill plus MCP server): /plugin marketplace add error-path/opendrs, then /plugin install opendrs@opendrs;
- an agent skill for Claude Code, Cursor, Codex and others: npx skills add error-path/opendrs;
- an MCP server for any agent: npx -y @error-path/opendrs mcp.
Website and guides: error-path.github.io/opendrs, including how to auto-approve low-risk PRs and how opendrs compares with other PR risk tools.
Contents: Quick start · How it works · Signals · Policy and safety rails · Calibrate and backtest · Results · LLM judge · MCP and skill · CLI · Configuration · Limitations · Compared with other tools
Quick start
Score your current branch against the default branch. No configuration or API key is needed:
npx @error-path/opendrs scoreYou get a score, a tier (green, yellow or red), the signals that drove it with their evidence, and the policy decision. --json prints the full result, and --fail-above 0.6 makes the command exit 1 above a threshold.
To score every pull request, add .github/workflows/opendrs.yml (or run npx @error-path/opendrs init):
name: opendrs
on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
permissions:
contents: read
pull-requests: write
checks: read
jobs:
opendrs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
with:
fetch-depth: 0 # required: the score reads past commits and authors
- uses: error-path/opendrs@v0This only comments and labels. Approval is off until you turn it on in .opendrs.yml on your default branch; see docs/github-action.md.
How it works
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
opendrs: common questions
- Is opendrs MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the opendrs safety report
- How do I install opendrs?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does opendrs need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is opendrs maintained?
- The last commit was 19 days ago (2026-10-16). The latest release is v0.5.0.
- What can I use instead of opendrs?
- Servers from other publishers that do the same job: RepoPilot MCP server, Suvadu MCP server and Repowise MCP server.
- How does opendrs compare with other Developer tools MCP servers?
- safety score 92/100 (higher than 90% of 1,119 Developer tools servers); github stars 1 (more than 50% of 855 Developer tools servers). Full comparison.
Alternatives to opendrs
Same job from other publishers: the closest match first, then the best rated.
- RepoPilotLocal, deterministic review of Git changes: weakened tests and CI gates, risky flows, blast radius.not reviewedGrowingA
- SuvaduLocal shell history and AI agent sessions over MCP: search commands, failures, risk and git changesnot reviewedGrowingA
RepowiseCodebase intelligence for AI coding agents — graph, git history, docs, decisions, code health.not reviewedEstablishedB- GitwandAuto-resolves Git merge conflicts so agents only touch the complex hunks.not reviewedEstablishedA
- SoloMDRead and search a folder of Markdown notes: search, backlinks, tags, tasks, outlines, git history.not reviewedEstablishedB