Server definition
- Hash
- sha256:6ec58e1328ab0092105ca40d9d245d736c701f49be87bbd525e18a7992922802
- What it is
- What a remote MCP server returned when asked what it offers: 12 tools
The blob, as servednamed by its sha256
{
"instructions": "Compute-is-carbon energy/carbon ledger for agent work with Landauer-limit validation.",
"tools": [
{
"description": "Issue a content-addressed attestation for a ledger entry (verifiable\n green-compute / energy claim).",
"inputSchema": {
"properties": {
"entry_id": {
"title": "Entry Id",
"type": "string"
}
},
"required": [
"entry_id"
],
"title": "attestArguments",
"type": "object"
},
"name": "attest",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "attestOutput",
"type": "object"
}
},
{
"description": "Emit an x402-C carbon receipt for a recorded work entry — the\n physically-grounded {version, g_co2e, energy_j, method, landauer_*, ...}\n object an x402 machine-payment receipt can carry. method is\n 'landauer-floor' when the workload declared bit_ops (thermodynamically\n validated), else 'measured'. Pass offset_ref (a retirement id from the\n offset clearinghouse) to assert carbon-neutrality. Read-only; the returned\n attestation_hash binds the receipt to the ledger's hash chain.",
"inputSchema": {
"properties": {
"entry_id": {
"title": "Entry Id",
"type": "string"
},
"offset_ref": {
"default": "",
"title": "Offset Ref",
"type": "string"
}
},
"required": [
"entry_id"
],
"title": "carbon_receiptArguments",
"type": "object"
},
"name": "carbon_receipt",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "carbon_receiptOutput",
"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": "Aggregate footprint for an agent: total J, kWh, gCO2e, cost, and mean\n Landauer efficiency. Totals are exact sums of the ledger entries.",
"inputSchema": {
"properties": {
"agent_id": {
"title": "Agent Id",
"type": "string"
}
},
"required": [
"agent_id"
],
"title": "footprintArguments",
"type": "object"
},
"name": "footprint",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "footprintOutput",
"type": "object"
}
},
{
"description": "Fetch one immutable inventory record by inventory_id.",
"inputSchema": {
"properties": {
"inventory_id": {
"title": "Inventory Id",
"type": "string"
}
},
"required": [
"inventory_id"
],
"title": "get_inventoryArguments",
"type": "object"
},
"name": "get_inventory",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_inventoryOutput",
"type": "object"
}
},
{
"description": "List all ledger entries for an agent.",
"inputSchema": {
"properties": {
"agent_id": {
"title": "Agent Id",
"type": "string"
}
},
"required": [
"agent_id"
],
"title": "list_entriesArguments",
"type": "object"
},
"name": "list_entries",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "list_entriesOutput",
"type": "object"
}
},
{
"description": "List the separate GHG inventory chain for an agent.",
"inputSchema": {
"properties": {
"agent_id": {
"title": "Agent Id",
"type": "string"
}
},
"required": [
"agent_id"
],
"title": "list_inventoriesArguments",
"type": "object"
},
"name": "list_inventories",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "list_inventoriesOutput",
"type": "object"
}
},
{
"description": "Record an audited GHG inventory in a separate append-only chain.\n mass_g is exact integer grams; content and factor-pack digests are bare\n lowercase SHA-256 hex. Idempotent on inventory_id.",
"inputSchema": {
"properties": {
"agent_id": {
"title": "Agent Id",
"type": "string"
},
"content_digest": {
"title": "Content Digest",
"type": "string"
},
"factor_pack_digest": {
"title": "Factor Pack Digest",
"type": "string"
},
"factor_pack_version": {
"title": "Factor Pack Version",
"type": "string"
},
"inventory_id": {
"title": "Inventory Id",
"type": "string"
},
"mass_g": {
"title": "Mass G",
"type": "integer"
},
"source_ids": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Source Ids"
}
},
"required": [
"agent_id",
"inventory_id",
"mass_g",
"content_digest",
"factor_pack_version",
"factor_pack_digest"
],
"title": "record_inventoryArguments",
"type": "object"
},
"name": "record_inventory",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "record_inventoryOutput",
"type": "object"
}
},
{
"description": "Record a unit of agent compute work. energy_j = power_w * duration_s;\n carbon_g follows from grid intensity. If bit_ops is declared, the entry is\n validated against the Landauer floor (bit_ops * kB * T * ln2) — physically\n impossible claims are rejected. Idempotent on entry_id.",
"inputSchema": {
"properties": {
"agent_id": {
"title": "Agent Id",
"type": "string"
},
"bit_ops": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Bit Ops"
},
"duration_s": {
"title": "Duration S",
"type": "number"
},
"entry_id": {
"title": "Entry Id",
"type": "string"
},
"grid_intensity_g_per_kwh": {
"default": 400,
"title": "Grid Intensity G Per Kwh",
"type": "number"
},
"power_w": {
"title": "Power W",
"type": "number"
},
"price_minor_per_kwh": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Price Minor Per Kwh"
},
"task": {
"default": "",
"title": "Task",
"type": "string"
},
"temperature_k": {
"default": 300,
"title": "Temperature K",
"type": "number"
}
},
"required": [
"agent_id",
"entry_id",
"power_w",
"duration_s"
],
"title": "record_workArguments",
"type": "object"
},
"name": "record_work",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "record_workOutput",
"type": "object"
}
},
{
"description": "Verify an attestation by recomputing the entry hash.",
"inputSchema": {
"properties": {
"attestation": {
"additionalProperties": true,
"title": "Attestation",
"type": "object"
}
},
"required": [
"attestation"
],
"title": "verify_attestationArguments",
"type": "object"
},
"name": "verify_attestation",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "verify_attestationOutput",
"type": "object"
}
},
{
"description": "Verify the tamper-evident hash chain of an agent's ledger.",
"inputSchema": {
"properties": {
"agent_id": {
"title": "Agent Id",
"type": "string"
}
},
"required": [
"agent_id"
],
"title": "verify_chainArguments",
"type": "object"
},
"name": "verify_chain",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "verify_chainOutput",
"type": "object"
}
},
{
"description": "Verify an agent's inventory hash chain independently of compute work.",
"inputSchema": {
"properties": {
"agent_id": {
"title": "Agent Id",
"type": "string"
}
},
"required": [
"agent_id"
],
"title": "verify_inventory_chainArguments",
"type": "object"
},
"name": "verify_inventory_chain",
"outputSchema": {
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "verify_inventory_chainOutput",
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:6ec58e1328ab0092105ca40d9d245d736c701f49be87bbd525e18a7992922802 | sha256sum