Battery Proposal Agent
Validate US battery proposals and purchase policy-aware quote and payback results through x402.
Should I use this
Quality & Safety
B
Findings (3)
- LOWin describe_battery_proposal_service
- LOWin describe_battery_proposal_service
- LOWin validate_battery_proposal_input
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
~422Tokens (tool definitions)
~1.8 KBTypical response size
Minimal attention impact (0.33% of 128k context)
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"battery-proposal-agent": {
"url": "https://battery-proposal-agent.quli1016908036.workers.dev/mcp"
}
}
}Remote endpoints
https://battery-proposal-agent.quli1016908036.workers.dev/mcpstreamable-httphttps://battery-proposal-agent-mainnet.quli1016908036.workers.dev/mcpstreamable-httpWhat it can do
Tool inventory
Tools (2)
🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢describe_battery_proposal_service
Free. Returns supported utility programs, input schema, exact x402 price and purchase endpoint.
Input Schema
{
"type": "object",
"properties": {}
}🟢validate_battery_proposal_input(utility, capacityKwh, quoteUsd, solar, expectedEventOutputKw, ...)
Free. Validates a proposal before purchase. It does not reveal project-specific financial results.
Input Schema
{
"type": "object",
"properties": {
"utility": {
"type": "string",
"enum": [
"rhode-island",
"xcel-colorado",
"smud"
]
},
"capacityKwh": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 500
},
"quoteUsd": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 2000000
},
"solar": {
"default": "unknown",
"type": "string",
"enum": [
"yes",
"no",
"unknown"
]
},
"expectedEventOutputKw": {
"type": "number",
"minimum": 0,
"maximum": 500
},
"standalone": {
"default": false,
"type": "boolean"
},
"equipmentCostUsd": {
"type": "number",
"minimum": 0,
"maximum": 2000000
},
"incomeQualified": {
"default": "unknown",
"type": "string",
"enum": [
"yes",
"no",
"unknown"
]
},
"solarPaired": {
"default": "unknown",
"type": "string",
"enum": [
"yes",
"no",
"unknown"
]
},
"acceptsControl": {
"default": "unknown",
"type": "string",
"enum": [
"yes",
"no",
"unknown"
]
},
"batteryCount": {
"default": 1,
"type": "integer",
"minimum": 1,
"maximum": 20
},
"ptoWindow": {
"default": "unknown",
"type": "string",
"enum": [
"within",
"outside",
"unknown"
]
},
"tesla": {
"default": "unknown",
"type": "string",
"enum": [
"yes",
"no",
"unknown"
]
},
"solarStorageRate": {
"default": "unknown",
"type": "string",
"enum": [
"yes",
"no",
"unknown"
]
}
},
"required": [
"utility",
"capacityKwh",
"quoteUsd"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Community
Evidence
Recent observations
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools