# agent-compute-ledger MCP server

Compute-is-carbon energy/carbon ledger for agent work with Landauer-limit validation.

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

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

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

## Tools
- record_work - Record a unit of agent compute work. energy_j = power_w * duration_s;
    carbon_g follows from grid intensity. If bit_ops is declared, the entry is
    validated against the Landauer floor (bit_ops * kB * T * ln2) — physically
    impossible claims are rejected. Idempotent on entry_id. Endpoint: https://mcp.viridisconservation.com/compute-ledger/mcp
- footprint - Aggregate footprint for an agent: total J, kWh, gCO2e, cost, and mean
    Landauer efficiency. Totals are exact sums of the ledger entries. Endpoint: https://mcp.viridisconservation.com/compute-ledger/mcp
- attest - Issue a content-addressed attestation for a ledger entry (verifiable
    green-compute / energy claim). Endpoint: https://mcp.viridisconservation.com/compute-ledger/mcp
- verify_attestation - Verify an attestation by recomputing the entry hash. Endpoint: https://mcp.viridisconservation.com/compute-ledger/mcp
- verify_chain - Verify the tamper-evident hash chain of an agent's ledger. Endpoint: https://mcp.viridisconservation.com/compute-ledger/mcp
- list_entries - List all ledger entries for an agent. Endpoint: https://mcp.viridisconservation.com/compute-ledger/mcp
- carbon_receipt - Emit an x402-C carbon receipt for a recorded work entry — the
    physically-grounded {version, g_co2e, energy_j, method, landauer_*, ...}
    object an x402 machine-payment receipt can carry. method is
    'landauer-floor' when the workload declared bit_ops (thermodynamically
    validated), else 'measured'. Pass offset_ref (a retirement id from the
    offset clearinghouse) to assert carbon-neutrality. Read-only; the returned
    attestation_hash binds the receipt to the ledger's hash chain. Endpoint: https://mcp.viridisconservation.com/compute-ledger/mcp
- record_inventory - Record an audited GHG inventory in a separate append-only chain.
    mass_g is exact integer grams; content and factor-pack digests are bare
    lowercase SHA-256 hex. Idempotent on inventory_id. Endpoint: https://mcp.viridisconservation.com/compute-ledger/mcp
- get_inventory - Fetch one immutable inventory record by inventory_id. Endpoint: https://mcp.viridisconservation.com/compute-ledger/mcp
- list_inventories - List the separate GHG inventory chain for an agent. Endpoint: https://mcp.viridisconservation.com/compute-ledger/mcp
- verify_inventory_chain - Verify an agent's inventory hash chain independently of compute work. Endpoint: https://mcp.viridisconservation.com/compute-ledger/mcp
- describe_agent - Fleet-standard self-description. Endpoint: https://mcp.viridisconservation.com/compute-ledger/mcp

## Resources
Not captured

## Prompts
Not captured

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