{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_up543r6nckp8","handle":"com-greencalculus-api","url":"https://wellknown.network/agents/com-greencalculus-api","links":{"self":"https://wellknown.network/agents/com-greencalculus-api/record.json","html":"https://wellknown.network/agents/com-greencalculus-api","markdown":"https://wellknown.network/agents/com-greencalculus-api/record.md","api":"https://wellknown.network/api/v1/agents/com-greencalculus-api","status":"https://wellknown.network/api/v1/agents/com-greencalculus-api/status","claim":"https://wellknown.network/agents/com-greencalculus-api/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/com-greencalculus-api/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mcp.greencalculus.com:server:com-greencalculus-api","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"api","summary":"Sourced carbon emission factors + audit-traced calculations an AI can cite.","description":"Sourced carbon emission factors + audit-traced calculations an AI can cite.","publisher":{"name":"com.greencalculus","url":null},"homepage":"https://greencalculus.com/developers","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.greencalculus.com","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-08-12T07:48:04.14078Z","publishedAt":"2026-08-12T07:48:04.14078Z","registryName":"com.greencalculus/api"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.54,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":0.54,"provenance":"derived"},{"slug":"documents.conversion","name":"Document Conversion","confidence":0.51,"provenance":"derived"}],"categories":["commerce","documents","finance"]},"observed":{"status":"live","statusReason":"Responded 42m ago.","lastOkAt":"2026-09-05T21:29:49.650Z","lastProbedAt":"2026-09-05T21:29:49.650Z","statusComputedAt":"2026-09-05T21:30:41.520Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":12},"latestObservations":[{"at":"2026-09-05T21:29:49.650Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":12,"error":null,"detail":{"tools":[{"name":"lookup_factor","description":"Look up a single greenhouse-gas emission factor by its canonical key. Returns the value plus an audit envelope: provenance (publisher, exact source cell, retrie"},{"name":"search_factors","description":"Find emission factors by section, key prefix, or free text. Returns each match with its key, name, section, VALUE, unit and gas — enough to choose between them "},{"name":"lookup_factors","description":"Look up SEVERAL emission factors by key in one call, each with the same audit envelope lookup_factor returns — provenance (publisher, exact source cell, retriev"},{"name":"calculate_activity","description":"Turn activity data into greenhouse-gas emissions: emissions = activity × factor. Give an amount + unit and a factor key; the unit engine converts to the factor "},{"name":"calculate_embodied","description":"Whole-life embodied carbon for materials, per EN 15978. Give a material key + quantity (+ optional boundary A1-A3 / A1-A4 / A1-A5 / A1-C); it assembles the decl"},{"name":"calculate_pcaf","description":"Compute PCAF Part A financed emissions for a portfolio. Returns each holding's attribution factor and financed emissions, the portfolio total, the outstanding-w"},{"name":"calculate_electricity","description":"GHG Protocol Scope 2 for purchased electricity, both methods. Always returns location-based (grid-average) emissions; also returns market-based when you supply "},{"name":"calculate_freight","description":"Freight & logistics emissions (Scope 3 Cat 4 & 9), GLEC tonne-km method: emissions = tonnes × km × factor. Find mode factors via search_factors (section \"freigh"},{"name":"calculate_spend","description":"Spend-based (EEIO) Scope 3 screening: emissions = spend × economic-intensity factor. Spend must be in the factor's own currency/year (no FX). Find sector factor"},{"name":"calculate_business_travel","description":"Business travel emissions (Scope 3 Cat 6), distance method: emissions = km × passengers × factor. Air factors come in with_rf / without_rf (radiative forcing) v"},{"name":"resolve_factor","description":"Find the best emission-factor key(s) for a plain-language description — the hardest step is picking the right key out of ~16,000. Returns ranked matches, each c"},{"name":"explain_absence","description":"Ask why a factor is NOT in the corpus. The reasoned counterpart to coverage: where a country reports zero rows for an inventory family, this says whether that i"}],"toolCount":12,"serverName":"greencalculus","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"lookup_factor","description":"Look up a single greenhouse-gas emission factor by its canonical key. Returns the value plus an audit envelope: provenance (publisher, exact source cell, retrie"},{"name":"search_factors","description":"Find emission factors by section, key prefix, or free text. Returns each match with its key, name, section, VALUE, unit and gas — enough to choose between them "},{"name":"lookup_factors","description":"Look up SEVERAL emission factors by key in one call, each with the same audit envelope lookup_factor returns — provenance (publisher, exact source cell, retriev"},{"name":"calculate_activity","description":"Turn activity data into greenhouse-gas emissions: emissions = activity × factor. Give an amount + unit and a factor key; the unit engine converts to the factor "},{"name":"calculate_embodied","description":"Whole-life embodied carbon for materials, per EN 15978. Give a material key + quantity (+ optional boundary A1-A3 / A1-A4 / A1-A5 / A1-C); it assembles the decl"},{"name":"calculate_pcaf","description":"Compute PCAF Part A financed emissions for a portfolio. Returns each holding's attribution factor and financed emissions, the portfolio total, the outstanding-w"},{"name":"calculate_electricity","description":"GHG Protocol Scope 2 for purchased electricity, both methods. Always returns location-based (grid-average) emissions; also returns market-based when you supply "},{"name":"calculate_freight","description":"Freight & logistics emissions (Scope 3 Cat 4 & 9), GLEC tonne-km method: emissions = tonnes × km × factor. Find mode factors via search_factors (section \"freigh"},{"name":"calculate_spend","description":"Spend-based (EEIO) Scope 3 screening: emissions = spend × economic-intensity factor. Spend must be in the factor's own currency/year (no FX). Find sector factor"},{"name":"calculate_business_travel","description":"Business travel emissions (Scope 3 Cat 6), distance method: emissions = km × passengers × factor. Air factors come in with_rf / without_rf (radiative forcing) v"},{"name":"resolve_factor","description":"Find the best emission-factor key(s) for a plain-language description — the hardest step is picking the right key out of ~16,000. Returns ranked matches, each c"},{"name":"explain_absence","description":"Ask why a factor is NOT in the corpus. The reasoned counterpart to coverage: where a country reports zero rows for an inventory family, this says whether that i"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.greencalculus/api","url":"https://registry.modelcontextprotocol.io/v0/servers/com.greencalculus%2Fapi","firstSeenAt":"2026-09-05T18:20:06.488Z","fetchedAt":"2026-09-05T18:20:06.488Z","normalizedAt":"2026-09-05T18:20:06.488Z"}]},"firstSeenAt":"2026-09-05T18:20:06.488Z","updatedAt":"2026-09-05T21:30:49.612Z"}