MCP Server

Battery Proposal Agent

io.github.QuLi-ops/battery-proposal-agent
Business & Operations Finance & Investing Public & reachable MCP 2025-11-25

What this MCP does

Describes and validates US battery project proposals for policy-aware quote and payback analysis.

describe_battery_proposal_service
Describe battery proposal check
Free. Returns supported utility programs, input schema, exact x402 price and purchase endpoint.
Read only
Input schema
{'type': 'object', 'properties': {}}
validate_battery_proposal_input
Validate battery proposal input
Free. Validates a proposal before purchase. It does not reveal project-specific financial results.
Read only
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['utility', 'capacityKwh', 'quoteUsd'], 'properties': {'solar': {'enum': ['yes', 'no', 'unknown'], 'type': 'string', 'default': 'unknown'}, 'tesla': {'enum': ['yes', 'no', 'unknown'], 'type': 'string', 'default': 'unknown'}, 'utility': {'enum': ['rhode-island', 'xcel-colorado', 'smud'], 'type': 'string'}, 'quoteUsd': {'type': 'number', 'maximum': 2000000, 'exclusiveMinimum': 0}, 'ptoWindow': {'enum': ['within', 'outside', 'unknown'], 'type': 'string', 'default': 'unknown'}, 'standalone': {'type': 'boolean', 'default': False}, 'capacityKwh': {'type': 'number', 'maximum': 500, 'exclusiveMinimum': 0}, 'solarPaired': {'enum': ['yes', 'no', 'unknown'], 'type': 'string', 'default': 'unknown'}, 'batteryCount': {'type': 'integer', 'default': 1, 'maximum': 20, 'minimum': 1}, 'acceptsControl': {'enum': ['yes', 'no', 'unknown'], 'type': 'string', 'default': 'unknown'}, 'incomeQualified': {'enum': ['yes', 'no', 'unknown'], 'type': 'string', 'default': 'unknown'}, 'equipmentCostUsd': {'type': 'number', 'maximum': 2000000, 'minimum': 0}, 'solarStorageRate': {'enum': ['yes', 'no', 'unknown'], 'type': 'string', 'default': 'unknown'}, 'expectedEventOutputKw': {'type': 'number', 'maximum': 500, 'minimum': 0}}, 'additionalProperties': False}
Added
validate_battery_proposal_input
Sept. 17, 2026, 12:49 p.m.
Added
describe_battery_proposal_service
Sept. 17, 2026, 12:49 p.m.