# agent-provenance MCP server

Genesis certificates, lineage, and cascading recalls: birth certificates + bloodlines for the agent

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

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

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

## Tools
- register_genesis - Register an agent's birth. Issues a content-addressed genesis
    certificate with a strictly monotone index (epoch 0 = the founding
    cohort). parent_id records lineage; children of recalled/quarantined
    parents are quarantined at birth. Idempotent — an agent is born once. Endpoint: https://mcp.viridisconservation.com/provenance/mcp
- get_certificate - Fetch an agent's genesis certificate + recall/quarantine status. Endpoint: https://mcp.viridisconservation.com/provenance/mcp
- verify_certificate - Verify a certificate: recompute its content hash and check the ledger. Endpoint: https://mcp.viridisconservation.com/provenance/mcp
- lineage - Full ancestry and descendants of an agent, plus its generation number. Endpoint: https://mcp.viridisconservation.com/provenance/mcp
- recall - Recall an agent: flags it and quarantines every transitive descendant.
    Reports exactly which agents were quarantined. Endpoint: https://mcp.viridisconservation.com/provenance/mcp
- list_records - List genesis records, optionally by epoch (0 = founding cohort). Endpoint: https://mcp.viridisconservation.com/provenance/mcp
- register_artifact - Register a content-addressed artifact in a separate provenance DAG.
    Parent hashes may be registered artifacts or external content roots.
    Idempotent on artifact_id; does not consume a genesis index. Endpoint: https://mcp.viridisconservation.com/provenance/mcp
- get_artifact - Fetch one registered artifact by artifact_id. Endpoint: https://mcp.viridisconservation.com/provenance/mcp
- verify_artifact - Recompute an artifact record hash and verify it against the DAG ledger. Endpoint: https://mcp.viridisconservation.com/provenance/mcp
- list_artifacts - List artifacts, optionally filtered by producer agent. Endpoint: https://mcp.viridisconservation.com/provenance/mcp
- describe_agent - Fleet-standard self-description. Endpoint: https://mcp.viridisconservation.com/provenance/mcp

## Resources
Not captured

## Prompts
Not captured

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