mcp server
agent-offset-clearinghouse
Verified conservation credits matched to agent compute emissions — the conservation flywheel of the
Description as published by the maintainer. Source
- version 0.5.0
- active
active — Registry entry last updated 2026-07-25.
What this server can do
19 functions, named and described by the server itself. Parameter names are shown because they say more about what a function does than its name usually does.
book- The full credit book with per-credit and book-wide mass conservation totals.
buy_offset(buyer, mass_g, dry_run, purchase_id)- Retire mass_g of verified credits for a buyer: cheapest-first matching, exactly-once (idempotent on purchase_id), returns a content-addressed offset certificate with per-fill costs. Payment settles via escrow. dry_run=true previews the exact fills/cost without mutating the book. Required: buyer, purchase_id, mass_g.
buy_offset_budget(buyer, dry_run, purchase_id, budget_minor)- Money-denominated offset purchase: retire the maximum cheapest-first verified mass whose exact cost fits inside budget_minor (never overspends). Built for callers whose restoration obligation is a currency amount — e.g. a revenue share accrued in a ledger. Idempotent on purchase_id; dry_run=true previews without mutating. Required: buyer, purchase_id, budget_minor.
certify_disbursement(batch_id)- Freeze the current disbursement schedule into a certified, tamper-evident batch (content-addressed, hash-chained). Idempotent on batch_id; only newly-accrued proceeds for verified projects are certified (never disbursed twice). This is the certified investment record the CEO executes the actual Stripe transfers against. Required: batch_id.
delist_credit(reason, credit_id)- Admin operation: remove a credit from the active fill path while retaining its listing and retirement history for audit. Idempotent for an already-delisted credit. Gateway state-change authentication is required. Required: credit_id, reason.
describe_agent- Fleet-standard self-description.
disbursement_schedule(project_id)- Automated disbursement preview: for each verified restoration project, splits its newly-accrued proceeds into the Viridis Conservation withhold (default 15%, seeds the software/business) and the project payout (85%). Read-only. Funded-but-unregistered projects are surfaced separately as pending_registration (can't pay an unverified project).
get_purchase(purchase_id)- Fetch a past purchase / offset certificate by id. Required: purchase_id.
list_credit(issuer, mass_g, vintage, registry, project_id, methodology, serial_number, vcs_project_id, verification_ref, price_minor_per_kg)- List a conservation credit on the book. verification_ref (a D-Score / land-verification attestation) is REQUIRED — unverified credits cannot enter the book. To trade on the Verra network, pass registry="verra" with the VCS provenance (vcs_project_id, serial_number, vintage, methodology) so retirements are cross-referenceable on registry.verra.org. Required: issuer, project_id, mass_g, price_minor_per_kg, verification_ref.
list_projects- List all registered restoration projects with their metadata.
net_position(buyer, emitted_g)- Buyer's carbon position: emitted (from agent-compute-ledger) minus retired. carbon_accountable == true when fully offset. Required: buyer, emitted_g.
project_funding(project_id)- Supply-side disbursement ledger: how much each restoration project has earned from retirements and is owed (gross_proceeds_minor + retired_g). Pass a project_id for one project, else all. Read-only — the CEO settles the actual payout. This is what makes the clearinghouse fund restoration.
register_project(name, location, project_id, beneficiary, methodology, registry_ref, verification_ref)- Register a VERIFIED restoration project so retirements against its credits can be funded. verification_ref (D-Score / land-verification / registry id) is required — only verified conservation is funded. project_id is immutable once registered. Required: project_id, verification_ref.
settlement_batch(buyer, since)- Read-only cash-settlement summary for a buyer: the list + exact sums (purchases, mass_g, cost_minor) of their retirements, optionally since an ISO-8601 timestamp — the statement a human settles in one transfer. Required: buyer.
verify_certificate(certificate)- Verify an offset certificate: recompute its hash and check the ledger. Required: certificate.
verify_disbursement- Recompute the disbursement certificate hash chain and confirm whole-book conservation of disbursed proceeds. Any party can audit disbursements.
verify_retirement(required_g, purchase_id)- x402-C C4 check: confirm a retirement (offset_ref = purchase_id) actually retires at least required_g grams of verified conservation credit — the check that lets a carbon receipt's neutrality claim be honored. Returns covered / retired_g / shortfall_g and the backing credits. Read-only. Required: purchase_id.
verra_retirement_record(purchase_id, retirement_reason)- Generate the Verra-portal-ready retirement record(s) for a retirement made against Verra supply — VCS project id, serial, vintage, methodology, quantity (tCO2e), beneficiary, and the registry.verra.org cross-reference. Read-only. Submit these under the Viridis Verra account to finalize the on-registry retirement (portal today; auto-posts when Verra's transaction API is live). Required: purchase_id.
verra_supply- The tradeable Verra VCS book: verified credits carrying genuine Verra provenance (project id + serial + vintage), cross-referenceable on registry.verra.org. Read-only. Every retirement nets the project 85% and Viridis the 15% marketplace take.
Last successful function declaration observed on . Source: https://mcp.viridisconservation.com/offsets/mcp. We list what the server declared; we do not call any of these functions.
Endpoint status observed on . Source: https://mcp.viridisconservation.com/offsets/mcp.
Signals
These are separate measurements of different things. They are deliberately not combined into one score, because a popularity number that mixes website traffic with saves and stars cannot be checked or acted on.
| Signal | Value | What it measures | Window | Observed | Source |
|---|---|---|---|---|---|
| Latest published version | 0.5.0 | Latest version string the maintainer published to the registry. | as of fetch | Model Context Protocol | |
| Registry record last updated | 2026-07-25 | When the registry record was last updated by its maintainer. | point in time | Model Context Protocol | |
| First listed in the MCP Registry | 2026-07-25 | Date this server was first published to the official MCP Registry. Not a usage or quality measure. | point in time | Model Context Protocol | |
| mcp tools declared | 19 tools | Number of functions the server itself declared when asked to list them. This is what the server offers an agent, not a measure of how well any of them work. | as of probe | mcp.viridisconservation.com | |
| mcp endpoint status | ok | The server listed 19 functions when asked. | as of probe | mcp.viridisconservation.com |
Where to get it
Also from jdhart81
-
com.energyaisolution/energyai
— last commit 2026-07-29
Free clean-energy tools: incentives, solar estimates, scores, guides, quotes, local installers.
-
com.energyaisolution/solar-home-incentives
— last commit 2026-07-29
Free solar and home-energy tools: incentives, estimates, scores, guides, quotes, installers.
-
io.github.jdhart81/agent-arbitration
Deterministic, machine-verifiable dispute resolution for A2A escrows.
-
io.github.jdhart81/agent-compute-ledger
Compute-is-carbon energy/carbon ledger for agent work with Landauer-limit validation.
-
io.github.jdhart81/agent-covenant
Deny-by-default authority leases for agents wielding real power.
-
io.github.jdhart81/agent-erc8004-bridge
The MCP-native bridge to ERC-8004 (on-chain agent identity/reputation/validation): resolve registrat
-
io.github.jdhart81/agent-escrow
Trustless escrow & settlement for A2A transactions: exactly-once state machine, frozen fees, tamper-
-
io.github.jdhart81/agent-hive-orchestrator
Deterministic nested hive-mind orchestration over the A2A rails: hire N solvers, adversarial cross-r
-
io.github.jdhart81/agent-identity-registry
Verifiable agent DIDs + capability discovery — the passport & directory of the A2A economy.
-
io.github.jdhart81/agent-market-network
Signed agent discovery, security attestations, paid work, and verified settlement reputation.
This record as data
Every field on this page, with its source and observation date, is in the catalog JSON. Fetch the whole kind at once instead of parsing this HTML.
GET /api/v1/entries/mcp_server.json