Server definition
- Hash
- sha256:58b7834ae3fd7000f284278b3eb058b1d39dc341866b067aed3169e962364ae7
- What it is
- What a remote MCP server returned when asked what it offers: 19 tools
The blob, as servednamed by its sha256
{
"instructions": "Verified conservation credits matched to agent compute emissions — the conservation flywheel of the agent economy.",
"tools": [
{
"description": "The full credit book with per-credit and book-wide mass conservation totals.",
"inputSchema": {
"properties": {},
"title": "bookArguments",
"type": "object"
},
"name": "book",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "bookOutput",
"type": "object"
}
},
{
"description": "Retire mass_g of verified credits for a buyer: cheapest-first matching,\n exactly-once (idempotent on purchase_id), returns a content-addressed\n offset certificate with per-fill costs. Payment settles via escrow.\n dry_run=true previews the exact fills/cost without mutating the book.",
"inputSchema": {
"properties": {
"buyer": {
"title": "Buyer",
"type": "string"
},
"dry_run": {
"default": false,
"title": "Dry Run",
"type": "boolean"
},
"mass_g": {
"title": "Mass G",
"type": "integer"
},
"purchase_id": {
"title": "Purchase Id",
"type": "string"
}
},
"required": [
"buyer",
"purchase_id",
"mass_g"
],
"title": "buy_offsetArguments",
"type": "object"
},
"name": "buy_offset",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "buy_offsetOutput",
"type": "object"
}
},
{
"description": "Money-denominated offset purchase: retire the maximum cheapest-first\n verified mass whose exact cost fits inside budget_minor (never overspends).\n Built for callers whose restoration obligation is a currency amount —\n e.g. a revenue share accrued in a ledger. Idempotent on purchase_id;\n dry_run=true previews without mutating.",
"inputSchema": {
"properties": {
"budget_minor": {
"title": "Budget Minor",
"type": "integer"
},
"buyer": {
"title": "Buyer",
"type": "string"
},
"dry_run": {
"default": false,
"title": "Dry Run",
"type": "boolean"
},
"purchase_id": {
"title": "Purchase Id",
"type": "string"
}
},
"required": [
"buyer",
"purchase_id",
"budget_minor"
],
"title": "buy_offset_budgetArguments",
"type": "object"
},
"name": "buy_offset_budget",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "buy_offset_budgetOutput",
"type": "object"
}
},
{
"description": "Freeze the current disbursement schedule into a certified, tamper-evident\n batch (content-addressed, hash-chained). Idempotent on batch_id; only\n newly-accrued proceeds for verified projects are certified (never disbursed\n twice). This is the certified investment record the CEO executes the actual\n Stripe transfers against.",
"inputSchema": {
"properties": {
"batch_id": {
"title": "Batch Id",
"type": "string"
}
},
"required": [
"batch_id"
],
"title": "certify_disbursementArguments",
"type": "object"
},
"name": "certify_disbursement",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "certify_disbursementOutput",
"type": "object"
}
},
{
"description": "Admin operation: remove a credit from the active fill path while\n retaining its listing and retirement history for audit. Idempotent for an\n already-delisted credit. Gateway state-change authentication is required.",
"inputSchema": {
"properties": {
"credit_id": {
"title": "Credit Id",
"type": "string"
},
"reason": {
"title": "Reason",
"type": "string"
}
},
"required": [
"credit_id",
"reason"
],
"title": "delist_creditArguments",
"type": "object"
},
"name": "delist_credit",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "delist_creditOutput",
"type": "object"
}
},
{
"description": "Fleet-standard self-description.",
"inputSchema": {
"properties": {},
"title": "describe_agentArguments",
"type": "object"
},
"name": "describe_agent",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "describe_agentOutput",
"type": "object"
}
},
{
"description": "Automated disbursement preview: for each verified restoration project,\n splits its newly-accrued proceeds into the Viridis Conservation withhold\n (default 15%, seeds the software/business) and the project payout (85%).\n Read-only. Funded-but-unregistered projects are surfaced separately as\n pending_registration (can't pay an unverified project).",
"inputSchema": {
"properties": {
"project_id": {
"default": "",
"title": "Project Id",
"type": "string"
}
},
"title": "disbursement_scheduleArguments",
"type": "object"
},
"name": "disbursement_schedule",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "disbursement_scheduleOutput",
"type": "object"
}
},
{
"description": "Fetch a past purchase / offset certificate by id.",
"inputSchema": {
"properties": {
"purchase_id": {
"title": "Purchase Id",
"type": "string"
}
},
"required": [
"purchase_id"
],
"title": "get_purchaseArguments",
"type": "object"
},
"name": "get_purchase",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_purchaseOutput",
"type": "object"
}
},
{
"description": "List a conservation credit on the book. verification_ref (a D-Score /\n land-verification attestation) is REQUIRED — unverified credits cannot\n enter the book. To trade on the Verra network, pass registry=\"verra\" with\n the VCS provenance (vcs_project_id, serial_number, vintage, methodology) so\n retirements are cross-referenceable on registry.verra.org.",
"inputSchema": {
"properties": {
"issuer": {
"title": "Issuer",
"type": "string"
},
"mass_g": {
"title": "Mass G",
"type": "integer"
},
"methodology": {
"default": "",
"title": "Methodology",
"type": "string"
},
"price_minor_per_kg": {
"title": "Price Minor Per Kg",
"type": "integer"
},
"project_id": {
"title": "Project Id",
"type": "string"
},
"registry": {
"default": "",
"title": "Registry",
"type": "string"
},
"serial_number": {
"default": "",
"title": "Serial Number",
"type": "string"
},
"vcs_project_id": {
"default": "",
"title": "Vcs Project Id",
"type": "string"
},
"verification_ref": {
"title": "Verification Ref",
"type": "string"
},
"vintage": {
"default": "",
"title": "Vintage",
"type": "string"
}
},
"required": [
"issuer",
"project_id",
"mass_g",
"price_minor_per_kg",
"verification_ref"
],
"title": "list_creditArguments",
"type": "object"
},
"name": "list_credit",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "list_creditOutput",
"type": "object"
}
},
{
"description": "List all registered restoration projects with their metadata.",
"inputSchema": {
"properties": {},
"title": "list_projectsArguments",
"type": "object"
},
"name": "list_projects",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "list_projectsOutput",
"type": "object"
}
},
{
"description": "Buyer's carbon position: emitted (from agent-compute-ledger) minus\n retired. carbon_accountable == true when fully offset.",
"inputSchema": {
"properties": {
"buyer": {
"title": "Buyer",
"type": "string"
},
"emitted_g": {
"title": "Emitted G",
"type": "number"
}
},
"required": [
"buyer",
"emitted_g"
],
"title": "net_positionArguments",
"type": "object"
},
"name": "net_position",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "net_positionOutput",
"type": "object"
}
},
{
"description": "Supply-side disbursement ledger: how much each restoration project has\n earned from retirements and is owed (gross_proceeds_minor + retired_g).\n Pass a project_id for one project, else all. Read-only — the CEO settles\n the actual payout. This is what makes the clearinghouse fund restoration.",
"inputSchema": {
"properties": {
"project_id": {
"default": "",
"title": "Project Id",
"type": "string"
}
},
"title": "project_fundingArguments",
"type": "object"
},
"name": "project_funding",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "project_fundingOutput",
"type": "object"
}
},
{
"description": "Register a VERIFIED restoration project so retirements against its\n credits can be funded. verification_ref (D-Score / land-verification /\n registry id) is required — only verified conservation is funded.\n project_id is immutable once registered.",
"inputSchema": {
"properties": {
"beneficiary": {
"default": "",
"title": "Beneficiary",
"type": "string"
},
"location": {
"default": "",
"title": "Location",
"type": "string"
},
"methodology": {
"default": "",
"title": "Methodology",
"type": "string"
},
"name": {
"default": "",
"title": "Name",
"type": "string"
},
"project_id": {
"title": "Project Id",
"type": "string"
},
"registry_ref": {
"default": "",
"title": "Registry Ref",
"type": "string"
},
"verification_ref": {
"title": "Verification Ref",
"type": "string"
}
},
"required": [
"project_id",
"verification_ref"
],
"title": "register_projectArguments",
"type": "object"
},
"name": "register_project",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "register_projectOutput",
"type": "object"
}
},
{
"description": "Read-only cash-settlement summary for a buyer: the list + exact sums\n (purchases, mass_g, cost_minor) of their retirements, optionally since an\n ISO-8601 timestamp — the statement a human settles in one transfer.",
"inputSchema": {
"properties": {
"buyer": {
"title": "Buyer",
"type": "string"
},
"since": {
"default": "",
"title": "Since",
"type": "string"
}
},
"required": [
"buyer"
],
"title": "settlement_batchArguments",
"type": "object"
},
"name": "settlement_batch",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "settlement_batchOutput",
"type": "object"
}
},
{
"description": "Verify an offset certificate: recompute its hash and check the ledger.",
"inputSchema": {
"properties": {
"certificate": {
"additionalProperties": true,
"title": "Certificate",
"type": "object"
}
},
"required": [
"certificate"
],
"title": "verify_certificateArguments",
"type": "object"
},
"name": "verify_certificate",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "verify_certificateOutput",
"type": "object"
}
},
{
"description": "Recompute the disbursement certificate hash chain and confirm whole-book\n conservation of disbursed proceeds. Any party can audit disbursements.",
"inputSchema": {
"properties": {},
"title": "verify_disbursementArguments",
"type": "object"
},
"name": "verify_disbursement",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "verify_disbursementOutput",
"type": "object"
}
},
{
"description": "x402-C C4 check: confirm a retirement (offset_ref = purchase_id)\n actually retires at least required_g grams of verified conservation\n credit — the check that lets a carbon receipt's neutrality claim be\n honored. Returns covered / retired_g / shortfall_g and the backing\n credits. Read-only.",
"inputSchema": {
"properties": {
"purchase_id": {
"title": "Purchase Id",
"type": "string"
},
"required_g": {
"default": 0,
"title": "Required G",
"type": "integer"
}
},
"required": [
"purchase_id"
],
"title": "verify_retirementArguments",
"type": "object"
},
"name": "verify_retirement",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "verify_retirementOutput",
"type": "object"
}
},
{
"description": "Generate the Verra-portal-ready retirement record(s) for a retirement\n made against Verra supply — VCS project id, serial, vintage, methodology,\n quantity (tCO2e), beneficiary, and the registry.verra.org cross-reference.\n Read-only. Submit these under the Viridis Verra account to finalize the\n on-registry retirement (portal today; auto-posts when Verra's transaction\n API is live).",
"inputSchema": {
"properties": {
"purchase_id": {
"title": "Purchase Id",
"type": "string"
},
"retirement_reason": {
"default": "",
"title": "Retirement Reason",
"type": "string"
}
},
"required": [
"purchase_id"
],
"title": "verra_retirement_recordArguments",
"type": "object"
},
"name": "verra_retirement_record",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "verra_retirement_recordOutput",
"type": "object"
}
},
{
"description": "The tradeable Verra VCS book: verified credits carrying genuine Verra\n provenance (project id + serial + vintage), cross-referenceable on\n registry.verra.org. Read-only. Every retirement nets the project 85% and\n Viridis the 15% marketplace take.",
"inputSchema": {
"properties": {},
"title": "verra_supplyArguments",
"type": "object"
},
"name": "verra_supply",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "verra_supplyOutput",
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:58b7834ae3fd7000f284278b3eb058b1d39dc341866b067aed3169e962364ae7 | sha256sum