# proofrelay (verified)

GENESIS ProofRelay verifies non-confidential evidence bundles for AI agents, APIs, SaaS workflows, compliance reviews, and diligence checks. It checks submitted bundle integrity, receipt ordering, ha…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add genesis/proof-relay

# Browse available tools
npx -y smithery tool list genesis/proof-relay

# Get full schema for a tool
npx -y smithery tool get genesis/proof-relay proofrelay.get_verifier_status

# Call a tool
npx -y smithery tool call genesis/proof-relay proofrelay.get_verifier_status '{}'
```

## Direct MCP Connection

Endpoint: `https://proof-relay--genesis.run.tools`

## Tools (3)

- `proofrelay.get_verifier_status` — Read the ProofRelay verifier status, accepted bundle shape, and trust boundary before submitting evidence. Use this fir…
- `proofrelay.recommend_checkpoint` — Choose the next public-safe GENESIS checkpoint for a paid, material, or relied-upon agent workflow. Submit normalized c…
- `proofrelay.verify_bundle` — Verify a submitted non-confidential ProofRelay evidence bundle for hash integrity, receipt ordering, signatures, and ch…

```bash
# Get full input/output schema for a tool
npx -y smithery tool get genesis/proof-relay <tool-name>
```

## Resources

- `proofrelay://contract/checkpoint-recommendation/v1` — Public-safe reason codes and output fields for checkpoint routing.
- `proofrelay://schemas/evidence-bundle-v1` — JSON Schema for non-confidential evidence bundles accepted by verify_bundle.
- `proofrelay://status` — Current read-only verifier status and non-claims.

## Prompts (3)

- `proofrelay.verify_before_reliance` — Guide an agent to verify non-confidential evidence before relying on a paid or material output.
- `proofrelay.route_next_checkpoint` — Guide an agent to call recommend_checkpoint with normalized public-safe workflow context.
- `proofrelay.explain_trust_boundary` — Summarize what ProofRelay verifies and explicitly does not verify.
