ReleaseGuard AI
Provides an optional Amazon Bedrock integration that generates a concise release-readiness narrative grounded in the deterministic assessment report using the AWS SDK Converse API.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ReleaseGuard AIIs version 2.8 safe to release?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ReleaseGuard AI
ReleaseGuard AI is an evidence-first release readiness agent for the Alexa+ primary track and AWS Builder mini-challenge of the 2026 Amazon Build, Ship, Shape Hackathon.
Watch the 1:52 demo · View the submitted Devpost project
Ask: “Is version 2.8 safe to release?” ReleaseGuard runs or accepts concrete build, API, browser, visual, performance, and security evidence; groups related regressions; and returns a defensible SHIP, REVIEW, or HOLD recommendation.
What works
Self-hosted MCP server over Streamable HTTP at
/mcpMCP 2025-11-25 compatibility, plus the SDK's 2026 protocol support
assess_releaseMCP tool with structured evidence and outputrun_demo_releaseMCP tool with a real allowlisted API and Playwright journeyDeterministic failure clustering and release decision
Evidence dashboard with a real HOLD-to-SHIP demo
Optional Amazon Bedrock narrative through the AWS SDK
ConverseAPIOrigin validation on the MCP endpoint
Target allowlisting, browser timeout, console capture, and screenshot evidence
ReleaseGuard deliberately does not expose arbitrary shell execution through MCP. New repositories and CI providers are added as reviewed project adapters.
Related MCP server: blop
Run locally
Requirements: Node.js 20 or newer.
npm install
npm run devOpen http://127.0.0.1:3210.
Select Run failing RC.1. A real API check receives HTTP 500, Playwright finds the checkout button disabled, and ReleaseGuard returns
HOLD.Select Verify fixed RC.2. The API returns HTTP 201, the browser completes checkout, and ReleaseGuard returns
SHIP.
MCP endpoint: http://127.0.0.1:3210/mcp
The server exposes:
assess_release— assess structured evidence from CI or another agent.run_demo_release— run the included, bounded release-candidate demo.
Optional Bedrock integration
ReleaseGuard's verdict is deterministic and never delegated to a model. When enabled, Amazon Bedrock adds a concise narrative grounded in the generated report.
Copy
.env.examplevalues into your environment.Configure AWS credentials through the normal AWS credential chain.
Set
RELEASEGUARD_USE_BEDROCK=1and a model available to your account.
The runtime integration is implemented in src/bedrock.ts with BedrockRuntimeClient and ConverseCommand.
Verify
npm run check
npm start
# in another terminal
npm run smoke:mcpSafety model
Decisions cite only checks supplied to the assessment.
No arbitrary commands, repository writes, deployment actions, or release actions are exposed.
Browser/build execution uses named project adapters and explicit budgets.
A
SHIPrecommendation is advisory; ReleaseGuard does not publish a release.
Hackathon requirements tracked
Primary: Alexa+ — self-hosted MCP server, MCP 2025-11-25+, Streamable HTTP
Mini-challenge: AWS Builder — documented Amazon Bedrock runtime integration
Apache-2.0 open-source license
Architecture diagram and verified screenshots in
docs/Product feedback and friction log in
docs/
License
Apache-2.0. See LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Discover software problems, analyze evidence, and create implementation-ready Build plans.
Visual regression review: projects, builds, visual diffs, approvals, comments and analytics.
Agentic CI operations for build inspection, failure diagnosis, and runner troubleshooting.
Evidence-readiness MCP server: validate, audit, and score briefs, memos, and evidence packs.
Related MCP Servers
- AlicenseCqualityDmaintenanceEnables acceptance gates for AI coding-agent runs by recording evidence, running deterministic validation, applying a quality gate, and rendering auditable outcomes.7Apache 2.0
- AlicenseBqualityBmaintenanceMCP-native release confidence control plane that turns browser execution into auditable go/no-go decisions by combining business-critical journey context, evidence-heavy QA runs, and risk governance.281MIT
- AlicenseNot gradedqualityAmaintenanceAn evidence-first integration decision service that assesses GitHub repositories and returns transparent scores, adoption recommendations, and verification gates.MIT
- AlicenseBqualityBmaintenanceEnables AI clients to analyze software test results and defect records, producing explainable GO, CONDITIONAL_GO, or NO_GO release-readiness recommendations with deterministic risk scoring, failed-test retrieval, defect hotspot ranking, and regression test planning.4MIT