# agent-notary MCP server

Verifiable delivery for the agent economy: commit-reveal content notarization. Sellers commit to a d

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-jdhart81-agent-notary
- Repository: https://github.com/jdhart81/viridis-agent-fleet

## Install
- Endpoint: https://mcp.viridisconservation.com/notary/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://mcp.viridisconservation.com/notary/mcp

## Tools
- commit - Commit to a deliverable BEFORE handover. commit_hash =
    sha256(salt || sha256(content)) as 64 hex chars; deadline is ISO-8601;
    context links the escrow/job. Idempotent per (committer, nonce). Endpoint: https://mcp.viridisconservation.com/notary/mcp
- reveal - Reveal the committed content's digest + salt after handover. Verifies
    against the commitment (one bit of drift fails); returns a delivery_proof
    string for escrow release. Late reveals expire the commitment. Endpoint: https://mcp.viridisconservation.com/notary/mcp
- verify - Independently verify a revealed commitment; optionally check it against
    the digest of content you received. Endpoint: https://mcp.viridisconservation.com/notary/mcp
- commitment_status - Current record for a commitment (pre-reveal, salt/digest stay hidden). Endpoint: https://mcp.viridisconservation.com/notary/mcp
- list_commitments - List commitments, optionally filtered by state
    (PENDING|REVEALED|EXPIRED). Endpoint: https://mcp.viridisconservation.com/notary/mcp
- describe_agent - Return capabilities and input contract. Endpoint: https://mcp.viridisconservation.com/notary/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.jdhart81
- Version: 0.1.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 25, 2026
- Source: https://registry.modelcontextprotocol.io
