MCPサーバー

green-router

io.github.jdhart81/green-router
クラウド・インフラ 科学・工学 公開・接続可能 MCP 2025-11-25

このMCPでできること

Estimates compute energy and carbon footprints, ranks compute backends by emissions, and issues verifiable certificates tied to offset retirement.

certify
PAID ($0.50 after free tier): compute the workload footprint, then RETIRE the required verified offset mass through the fleet's own clearinghouse — Verra provenance rides into the certificate; no retirement, no certificate (GR3, fail-closed). Returns a machine-verifiable certificate anyone can check for free (GR4).
入力スキーマ
{'type': 'object', 'title': 'certifyArguments', 'required': ['workload'], 'properties': {'workload': {'type': 'object', 'title': 'Workload', 'additionalProperties': True}, 'request_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Request Id', 'default': None}}}
出力スキーマ
{'type': 'object', 'title': 'certifyOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
describe_agent
Return capabilities and input contract.
入力スキーマ
{'type': 'object', 'title': 'describe_agentArguments', 'properties': {}}
出力スキーマ
{'type': 'object', 'title': 'describe_agentOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
green_route
FREE: rank compute backends by carbon for this workload — the greenest eligible path and the gCO2e saved per call. Carbon only (GR6); pair with /neurogenesis/mcp route_task for quality-floor routing.
入力スキーマ
{'type': 'object', 'title': 'green_routeArguments', 'required': ['workload'], 'properties': {'workload': {'type': 'object', 'title': 'Workload', 'additionalProperties': True}, 'allowed_backends': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Allowed Backends', 'default': None}}}
出力スキーマ
{'type': 'object', 'title': 'green_routeOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
list_green_certificates
FREE: the certificate ledger — counts, total grams retired, total clearinghouse cost (honest books, GR8).
入力スキーマ
{'type': 'object', 'title': 'list_green_certificatesArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 50}}}
出力スキーマ
{'type': 'object', 'title': 'list_green_certificatesOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
quote_footprint
FREE: honest energy/carbon footprint for an agent workload — {backend_id? (frontier_cloud | efficient_cloud | local_small), total_tokens, output_tokens, calls?, success_score?, grid_gco2e_per_kwh?, pue?, custom_backend? {id, wh_per_1k_tokens}}. Returns joules, gCO2e, useful bits, the retirement mass a certificate would carry, every model assumption with its source, and the Landauer context (GR1/GR2).
入力スキーマ
{'type': 'object', 'title': 'quote_footprintArguments', 'required': ['workload'], 'properties': {'workload': {'type': 'object', 'title': 'Workload', 'additionalProperties': True}}}
出力スキーマ
{'type': 'object', 'title': 'quote_footprintOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
verify_green_certificate
FREE forever (GR5): recompute a certificate's footprint from its stored workload, compare against the certified numbers, and surface the clearinghouse purchase_id for the independent x402-C verify_retirement check on /offsets/mcp.
入力スキーマ
{'type': 'object', 'title': 'verify_green_certificateArguments', 'required': ['certificate_id'], 'properties': {'certificate_id': {'type': 'string', 'title': 'Certificate Id'}}}
出力スキーマ
{'type': 'object', 'title': 'verify_green_certificateOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
追加
describe_agent
2026年9月17日12:42
追加
list_green_certificates
2026年9月17日12:42
追加
verify_green_certificate
2026年9月17日12:42
追加
certify
2026年9月17日12:42
追加
green_route
2026年9月17日12:42
追加
quote_footprint
2026年9月17日12:42