Skip to main content
Glama

agent-compute-ledger

Server Details

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

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
jdhart81/viridis-agent-fleet
GitHub Stars
0
Server Listing
viridis-agent-fleet

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsC

Average 2.9/5 across 7 of 7 tools scored. Lowest: 2.2/5.

Server CoherenceA
Disambiguation5/5

Each tool targets a distinct operation (record work, list, attest, verify, aggregate, describe) with no overlap. The descriptions clearly differentiate purposes.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern (e.g., record_work, verify_chain) or are standalone verbs (attest, footprint). No mixing of conventions.

Tool Count5/5

Seven tools cover the core workflow of a compute ledger (record, list, attest, verify, aggregate, describe) without being excessive or insufficient.

Completeness4/5

The tool set covers the main lifecycle (recording, listing, attesting, verifying, aggregating). A minor gap is the absence of a direct entry retrieval by ID, but list_entries and hash-based verification fill the need.

Available Tools

12 tools
attestInspect

Issue a content-addressed attestation for a ledger entry (verifiable green-compute / energy claim).

ParametersJSON Schema
NameRequiredDescriptionDefault
entry_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
carbon_receiptInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
entry_idYes
offset_refNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
describe_agentInspect

Fleet-standard self-description.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
footprintInspect

Aggregate footprint for an agent: total J, kWh, gCO2e, cost, and mean Landauer efficiency. Totals are exact sums of the ledger entries.

ParametersJSON Schema
NameRequiredDescriptionDefault
agent_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
get_inventoryInspect

Fetch one immutable inventory record by inventory_id.

ParametersJSON Schema
NameRequiredDescriptionDefault
inventory_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
list_entriesInspect

List all ledger entries for an agent.

ParametersJSON Schema
NameRequiredDescriptionDefault
agent_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
list_inventoriesInspect

List the separate GHG inventory chain for an agent.

ParametersJSON Schema
NameRequiredDescriptionDefault
agent_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
record_inventoryInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
mass_gYes
agent_idYes
source_idsNo
inventory_idYes
content_digestYes
factor_pack_digestYes
factor_pack_versionYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
record_workInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
taskNo
bit_opsNo
power_wYes
agent_idYes
entry_idYes
duration_sYes
temperature_kNo
price_minor_per_kwhNo
grid_intensity_g_per_kwhNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
verify_attestationInspect

Verify an attestation by recomputing the entry hash.

ParametersJSON Schema
NameRequiredDescriptionDefault
attestationYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
verify_chainInspect

Verify the tamper-evident hash chain of an agent's ledger.

ParametersJSON Schema
NameRequiredDescriptionDefault
agent_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
verify_inventory_chainInspect

Verify an agent's inventory hash chain independently of compute work.

ParametersJSON Schema
NameRequiredDescriptionDefault
agent_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Servers

View all MCP Servers

Try in Browser

Your Connectors

Sign in to create a connector for this server.