Release Gate MCP server
io.github.VamsiSudhakaran1/release-gate·v0.8.4·3 starsPre-deploy security auditor for AI agent code — the risks generic SAST misses.
3 stars43 downloads/wk
Reviews
Write oneNobody has reviewed Release Gate yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Release Gate tools (2)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
analyze_codeStatically analyze a CODE SNIPPET for AI-agent risks (model output reaching eval/exec/pickle, uncapped LLM calls, prompt-injection surfaces).
audit_local_repoAudit a LOCAL checked-out repo directory for AI-agent code risks.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan62 source files scanned3/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 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (3)
- mediumsubprocess with shell=True
exec.shell-truerelease_gate-0.8.4/release_gate/agent/client.py: …r handed to a shell for interpretation. shell=True would # let an eval input or a…
- mediumeval / new Function used
exec.evalrelease_gate-0.8.4/release_gate/agent_analysis.py: …EvalRunner().run()` ✘ never flag * `eval(user_input)` / `os.system(cmd)` where `c…
- highShell command built from a string (injection risk)
exec.shell-concatrelease_gate-0.8.4/release_gate/verify.py: … r"|\bexec\s*\([^)]*\$\{" # exec(`...${x}`) — interpolated command ) def …
How Release Gate compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 58/100
- higher than 12% of 1,119 Developer tools servers
- Tools
- 2
- the typical Developer tools server has 7
- Tools that change things
- 0%
- typical: 5%. Fewer write tools means less an agent can break
- GitHub stars
- 3
- more than 75% of 855 Developer tools servers
- Downloads a week
- 43
- more than 31% of 436 Developer tools servers with a package
What its tools let an agent do: 2 read
Install Release Gate in Claude Code, Cursor or VS Code
claude mcp add release-gate -- uvx release-gate
What the publisher says
From the Release Gate repository's README, as published. We do not edit it. Read it on GitHub
release-gate
The pre-deploy release gate for AI agents. It renders an evidence-based PROMOTE / HOLD / BLOCK verdict — catching the agent-layer risks that SAST, guardrails, and evaluators structurally miss.
v0.10.1 — the release where the gate stopped being static-only. RG-PII-001: sensitive context reaching the model unmasked on one path while an equivalent path redacts it — reported only on divergence, so your repo supplies its own oracle, a project that masks centrally stays silent, and the rule is structurally unable to punish the fix it recommends. Platform evidence ingestion (release-gate ingest, and now verify --trace too): Langfuse / OpenTelemetry / Arize-Phoenix / Promptfoo exports convert in place, so both the pre-deploy score and a running loop can be gated on telemetry you already emit — no bespoke file, no new instrumentation, no LLM in the loop, so runtime verdicts stay as reproducible as static ones. The loop check now keys on tool name + arguments, so multi-query retrieval is no longer mistaken for a stuck agent and an agent oscillating between two tools now is. A project's own model wrapper counts as LLM usage, so a production LangGraph app whose only model call goes through a local httpx helper is no longer waved through as "not a deployed agent". 93-case benchmark at 100% precision / 100% recall.
v0.9.4 — a lean, three-dependency CLI (pip install release-gate no longer pulls a web/SaaS stack) and a reproducible 93-case benchmark that covers every rule (≥2 vulnerable + ≥2 clean look-alikes each), so the zero-false-positive claim can be checked, not just read. Both sit on top of the v0.9.0 agent-safety catalog (9 new rules + 2 precision upgrades), holding the precision bar at 0 false positives on that labeled benchmark and a framework dogfood (llamaindex / crewAI / langgraph / open-interpreter): indirect prompt injection from RAG/tool/HTTP provenance (RG-PROMPT-002), model-driven SSRF / filesystem / SQL sinks (RG-ACTION-002/003/004), secret/PII → prompt data-egress to the provider (RG-SECRET-002, an agent-aware egress path conventional SAST lacks context to model), taint-aware deserialization (RG-EXEC-004), unvalidated model-output parses (RG-PARSE-001), and tool blast-radius + irreversibility gates (RG-TOOL-001 / RG-GATE-001) — plus confirmed taint through the canonical resp.choices[0].message.content extraction and a reproducible PR-gate demo. See the catalog below. Builds on 0.8.5's release-gate pr, the AI-change review gate: one PROMOTE/HOLD/BLOCK on what a pull request introduced (net-new agent risk + lockfile/behaviour drift), plus a GitHub Action command: pr; 0.8.4's security-hardened MCP server (pip install 'release-gate[mcp]'); and 0.8.0–0.8.2**'s AST-based evidence-citing analysis, deserialization calibration, and team-adoption workflow (--mode / --baseline / --pr-comment).
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Release Gate: common questions
- Is Release Gate MCP server safe?
- With care: it is graded C, so read the findings first (58/100). Read the Release Gate safety report
- How do I install Release Gate?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Release Gate need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is Release Gate maintained?
- The last commit was 39 days ago (2026-09-26). The latest release is v0.8.4.
- What can I use instead of Release Gate?
- Servers from other publishers that do the same job: GitLab MCP Server, walkerOS Flow MCP server and Omnara MCP server.
- How does Release Gate compare with other Developer tools MCP servers?
- safety score 58/100 (higher than 12% of 1,119 Developer tools servers); tools 2 (the typical Developer tools server has 7); tools that change things 0% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Release Gate
Same job from other publishers: the closest match first, then the best rated.
- GitLab MCP ServerGitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.not reviewedWidely usedB
walkerOS FlowBuild, validate, simulate, and deploy walkerOS event pipelinesnot reviewedEstablishedB- OmnaraDeploy durable AI agents with Omnara, an open-source managed-agent platform.not reviewedEstablishedA
- Metaplex Agent RegistryDeploy AI agents on-chain on Solana with an EIP-8004 identity. Deploy fee funds $THREE buybacks.not reviewedEstablishedB
Aiven MCPProvision PostgreSQL, manage Apache Kafka, and deploy apps with Aiven - all from your AI assistant.not reviewedEstablishedA