cloudflare-release-proof
Click on "Install 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., "@cloudflare-release-proofcreate a release manifest for the release folder"
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.
Cloudflare Release Proof
Cloudflare Release Proof is a v0.1 release candidate for proving that a local release folder matches a manifest and that the same bytes are available from a public HTTPS origin. It produces deterministic manifests and portable verification receipts without requiring a Cloudflare account or API token.
Cloudflare Release Proof is an independent Valen Systems utility. It is not affiliated with, sponsored by, or endorsed by Cloudflare, Inc.
It proves byte length and SHA-256 equality at the time a command runs. It does not prove deployment ownership, continuous availability, future content, customer delivery, or that a public origin is operated by Cloudflare.
Prerequisite
Install Node.js 22.13.0 or newer. Node.js is not bundled in the portable ZIP.
Related MCP server: verify-mcp
Five-minute CLI
From the extracted portable folder:
./cf-release-proof --help
./cf-release-proof --version
./cf-release-proof manifest create examples/release --output release-manifest.json
./cf-release-proof manifest verify examples/release --manifest release-manifest.json
./cf-release-proof public verify --base-url https://release.example/ --manifest release-manifest.json
./cf-release-proof mcp --root examplesThe six supported surfaces are manifest create, manifest verify, public verify, mcp, --help, and --version. Commands are non-interactive. manifest create requires --output; verification writes canonical JSON to stdout unless --output is explicitly supplied. Human status and diagnostics go to stderr.
Exit codes are:
0: success or verified match2: verified mismatch64: invalid input or unsafe local data69: public verification could not be completed70: unexpected internal failure
Stdio MCP
Configure a local MCP client with an explicit readable root:
{
"mcpServers": {
"cloudflare-release-proof": {
"command": "node",
"args": [
"/path/to/cloudflare-release-proof-v0.1.0/cf-release-proof.mjs",
"mcp",
"--root",
"/path/to/releases"
]
}
}
}The server exposes exactly create_release_manifest, verify_release_folder, and verify_public_release. Local tool paths are relative to the startup root. The MCP surface is read-only and has no credential, arbitrary-header, account, deployment, or mutation parameters.
Safety and limits
Release traversal rejects symlinks, unsafe paths, ambiguous cross-platform names, more than 10,000 files, and more than 64 GiB of input. Public verification accepts HTTPS only, restricts optional header checks to a small non-sensitive allowlist, streams responses, and caps each response at 64 MiB.
Public DNS results are checked against private and special-use address ranges. This local CLI check is not hardened hosted SSRF protection, so do not expose the verifier as an arbitrary-URL network service.
Build from source
npm ci
npm test
npm run lint
npm run typecheck
npm run build:portable
npm run verify:packageThe generated ZIP and checksum are written under dist/ and remain build outputs rather than source authority.
License
Original Valen Systems source is licensed under the MIT License in LICENSE. Bundled dependencies retain their own licenses; see THIRD_PARTY_NOTICES.md and licenses/. The bundle is not represented as MIT-only.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Read-only verifier for 25 ProofRelay MCP tools and non-confidential evidence bundles.
Read-only XRP Ledger MCP tools with proof-annotation envelopes and signed daily snapshots.
Scan any MCP server for tool-poisoning, security, auth & license. Trust score before install.
Security research: MCP registries verify identity, not tool behavior. See gtfo.dev.
Related MCP Servers
- FlicenseAqualityCmaintenanceA deterministic, network-free MCP server for validating repository release hygiene and version alignment in local projects. It enables automated repository health checks and generates standardized release checklists based on project state.1-
- AlicenseAqualityBmaintenanceMCP server for offline verification of signed artifacts — receipts, manifests, and audit bundles. MIT licensed, works without accounts or API calls. Tools: self_test, verify_receipt, verify_bundle, explain_artifact.4675Apache 2.0
- AlicenseBqualityBmaintenanceManifest-driven MCP server scaffolder and runtime hub for tool integrations.1MIT
- FlicenseNot gradedqualityBmaintenanceProvides read-only MCP tools to list archived snapshots, retrieve methodology and proof bundles, and verify supplied evidence bundles.-