LeashIndex Get the report

Index / payments

GENESIS ProofRelay MCP Verifier

io-genesisre-proofrelay-mcp-verifier declares 26 capabilities across 26 tools, with 3 critical issues.

69/100 exposureElevated

Manifest recorded 2026-10-11 from tools/list on https://mcp.genesisre.io/mcp, published in the official MCP registry as io.genesisre/proofrelay-mcp-verifier 2026-05-22.v1. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 26 tools

26 of 26 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

critical · irreversible-uncapped · 3 of 26 tools

3 tools are classified as irreversible and declare no limit.

critical · uncapped-spend · 3 of 26 tools

3 tools are classified as moving money and declare no dollar limit. A cap on the number of payments does not bound their amount.

high · no-expiry · All 26 tools

26 of 26 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 26 tools

26 of 26 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

low · uncapped-read · 23 of 26 tools

23 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
proofrelay.get_verifier_statusread declared
proofrelay.recommend_checkpointread declared
proofrelay.verify_bundleread declared
proofrelay.normalize_payment_proofpay inferred
proofrelay.build_bundle_draftread declared
proofrelay.describe_stripe_entitlement_flowread declared
proofrelay.adapt_x402_payment_proofpay inferred
proofrelay.plan_replay_rejection_testread declared
proofrelay.wrap_mcp_tool_evidenceread declared
proofrelay.map_openapi_operation_evidenceread declared
proofrelay.generate_paid_tool_receiptpay inferred
proofrelay.scan_mcp_riskread declared
proofrelay.describe_cli_sdk_helperread declared
proofrelay.build_human_approval_receiptread declared
proofrelay.build_audit_pack_manifestread declared
proofrelay.summarize_agent_action_logread declared
proofrelay.review_vendor_risk_profileread declared
proofrelay.build_title_production_evidenceread declared
proofrelay.build_closing_proof_packread declared
proofrelay.review_wire_payoff_changeread declared
proofrelay.map_lender_condition_evidenceread declared
proofrelay.compute_readiness_signalread declared
proofrelay.adapt_agent_identity_evidenceread declared
proofrelay.build_registry_entryread declared
proofrelay.issue_conformance_badgeread declared
proofrelay.verify_signed_attestationread declared
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.