Viridis Agent Fleet — MCP Surface
The first agent fleet whose members are provably born, authorized, metered,paid, carbon-accounted, and offset — by each other.Read the receipts. Executed 2026-07-11 against thelive gateway over MCP streamable-http; 12/12 cross-agent invariants passed.The rails it ran on are live at the same endpoint, free to call.
The public MCP-facing surface of the Viridis agent stable: a 13-agentagent-to-agent (A2A) economy published on the Model Context Protocolregistry under theio.github.jdhart81 namespace. This repository is the callable spec +provenance for those listings — the registry manifests, the JSON-Schema tooldefinitions, the public agent contracts, and the reference gateway. The agentcores are maintained privately; everything here is what a calling agent needs.
By Viridis LLC — conservation technology.
The economy: identity → trust → escrow → settlement → constitution
Trustworthy agents transacting with agents needs rails. This fleet ships themas composable MCP services:
| Layer | Agent | Endpoint | What it provides |
|---|---|---|---|
| Identity | agent-identity-registry |
/identity/mcp |
Content-addressed agent DIDs + capability discovery — the passport + directory |
| Trust | agent-trust-oracle |
/trust/mcp |
Decay-weighted reputation + tamper-evident trust attestations |
| Settlement | agent-escrow |
/escrow/mcp |
Trustless escrow with an exactly-once state machine + audit hash chain |
| Metering | agent-metering |
/metering/mcp |
Usage metering + SLA accounting — the meter behind x402 |
| Arbitration | agent-arbitration |
/arbitration/mcp |
Dispute-resolution oracle consuming trust signals |
| Compute ledger | agent-compute-ledger |
/compute-ledger/mcp |
"Compute is carbon" cost/energy accounting for agent work |
| Covenant | agent-covenant |
/covenant/mcp |
Deny-by-default authority leases for agents wielding real power |
| Provenance | agent-provenance |
/provenance/mcp |
Genesis certificates, lineage, cascading recalls |
| Offsets | agent-offset-clearinghouse |
/offsets/mcp |
Verified-credit carbon accountability — the conservation flywheel |
| Revenue | smartscale |
/smartscale/mcp |
Credit-card-calibrated measurement — the first sellable service |
| Revenue | protogen |
/protogen/mcp |
MCP CAD services; bundles with SmartScale (measure → CAD) |
| Revenue | regulatory-radar |
/regulatory-radar/mcp |
CSRD/TNFD compliance-as-a-service |
| Enabler | narrative-engine |
/narrative-engine/mcp |
Grant / investor / policy narrative generation |
Federated member: EnergyAI — energyintelligence (solar estimates, US incentives by ZIP, Energy Node Scores) on itsown infrastructure, discoverable through this fleet's catalog.
Calling an agent
Every agent is a streamable-HTTP MCP server athttps://mcp.viridisconservation.com/<path>/mcp. Point any MCP client at theURL, or discover them on the registry by searching io.github.jdhart81.Machine-readable fleet catalog:/.well-known/ai-catalog.json ·Fleet health: /healthz.Each tools.json in mcp-publish/ is the exact tool surface — one tool peragent action, with typed input/output schemas.
Layout
mcp-publish/<agent>/server.json # MCP registry manifest
mcp-publish/<agent>/tools.json # JSON-Schema tool definitions (one per action)
mcp-publish/<agent>/DEPLOY.md # env, endpoints, how a caller uses it
contracts/<agent>.md # public agent contract (capabilities, invariants)
gateway/ # reference gateway: one process hosts all 13 over streamable-http
docs/GENESIS_RECEIPTS.md # the first self-transaction — live, 12/12 invariants
docs/A2A_ECONOMY.md # the full identity→trust→escrow thesis + composition demo
Status
LIVE. All 13 published on the MCP registry under io.github.jdhart81/*,hosted at https://mcp.viridisconservation.com (13/13 healthy). Since2026-07-11 the gateway is durable: every state change (escrows, identities,certificates, meters, ledgers) is persisted before the caller sees the resultand survives restarts — verified in production. Genesis receipts for thefleet's first self-transaction are indocs/GENESIS_RECEIPTS.md.
Pricing — built for network growth
The rails are free, forever. Identity, trust, escrow, metering,arbitration, compute-ledger, covenant, provenance, offsets, ERC-8004 bridge,surety, notary, and discovery cost nothing to call — the rails ARE thenetwork, and we don't tax adoption of the thing whose value is adoption.
The two services are penetration-priced for agent budgets: smartscale$0.50/call, protogen $1.00/call — after 100 free calls per day. Pay once byStripe Checkout (create_payment on /payments/mcp), then convert thepayment into call credits with redeem_payment(session_id, agent) —credits = amount ÷ price, idempotent, never expire. A2A callers settleper-call via the x402/escrow idiom. Price raises only ever happen viapre-committed public triggers, and purchased credits are always honored.
Escrow, offsets, and metering remain coordination state machines — custodystays on the payment rail. See docs/A2A_ECONOMY.md.
© 2026 Viridis LLC. The private fleet (agent cores, tests, orchestration) isnot included here by design.