Huiyao Capacity Calculator
Estimate theoretical and OEE-adjusted annual battery line capacity.
Should I use this
Quality & Safety
A
Findings (1)
- LOWin calculate_battery_line_capacity
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
~1,027Tokens (tool definitions)
~11.8 KBTypical response size
Moderate attention impact (0.80% 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": {
"capacity-calculator": {
"url": "https://huiyao-capacity-calculator-mcp.hy-208.workers.dev/mcp"
}
}
}Remote endpoints
https://huiyao-capacity-calculator-mcp.hy-208.workers.dev/mcpstreamable-httpWhat it can do
Tool inventory
Tools (1)
🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢calculate_battery_line_capacity(throughput_cells_per_minute, shifts_per_day, hours_per_shift, operating_days_per_year, oee_percent, ...)
Estimate theoretical and OEE-adjusted annual battery-cell and energy output from line throughput, schedule, OEE, nominal cell voltage, and nominal cell capacity. Use for early production-line sizing and scenario checks; results are engineering estimates, not guaranteed output.
Input Schema
{
"type": "object",
"properties": {
"throughput_cells_per_minute": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 10000,
"description": "Steady-state cell throughput in cells per minute."
},
"shifts_per_day": {
"type": "integer",
"minimum": 1,
"maximum": 4,
"description": "Number of scheduled production shifts per day."
},
"hours_per_shift": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 24,
"description": "Scheduled hours in each shift."
},
"operating_days_per_year": {
"type": "integer",
"minimum": 1,
"maximum": 366,
"description": "Scheduled operating days per year."
},
"oee_percent": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Overall equipment effectiveness as a percentage from 0 to 100."
},
"cell_voltage_v": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 20,
"description": "Nominal voltage of one cell in volts."
},
"cell_capacity_ah": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 10000,
"description": "Nominal capacity of one cell in ampere-hours."
}
},
"required": [
"throughput_cells_per_minute",
"shifts_per_day",
"hours_per_shift",
"operating_days_per_year",
"oee_percent",
"cell_voltage_v",
"cell_capacity_ah"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Output Schema
{
"type": "object",
"properties": {
"formula_version": {
"type": "string"
},
"inputs": {
"type": "object",
"properties": {
"throughput_cells_per_minute": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 10000,
"description": "Steady-state cell throughput in cells per minute."
},
"shifts_per_day": {
"type": "integer",
"minimum": 1,
"maximum": 4,
"description": "Number of scheduled production shifts per day."
},
"hours_per_shift": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 24,
"description": "Scheduled hours in each shift."
},
"operating_days_per_year": {
"type": "integer",
"minimum": 1,
"maximum": 366,
"description": "Scheduled operating days per year."
},
"oee_percent": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Overall equipment effectiveness as a percentage from 0 to 100."
},
"cell_voltage_v": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 20,
"description": "Nominal voltage of one cell in volts."
},
"cell_capacity_ah": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 10000,
"description": "Nominal capacity of one cell in ampere-hours."
}
},
"required": [
"throughput_cells_per_minute",
"shifts_per_day",
"hours_per_shift",
"operating_days_per_year",
"oee_percent",
"cell_voltage_v",
"cell_capacity_ah"
],
"additionalProperties": false
},
"run_time": {
"type": "object",
"properties": {
"theoretical_hours_per_year": {
"type": "number"
},
"oee_adjusted_hours_per_year": {
"type": "number"
}
},
"required": [
"theoretical_hours_per_year",
"oee_adjusted_hours_per_year"
],
"additionalProperties": false
},
"cell_output": {
"type": "object",
"properties": {
"theoretical_cells_per_year": {
"type": "number"
},
"oee_adjusted_cells_per_year": {
"type": "number"
}
},
"required": [
"theoretical_cells_per_year",
"oee_adjusted_cells_per_year"
],
"additionalProperties": false
},
"energy_output": {
"type": "object",
"properties": {
"theoretical_mwh_per_year": {
"type": "number"
},
"theoretical_gwh_per_year": {
"type": "number"
},
"oee_adjusted_mwh_per_year": {
"type": "number"
},
"oee_adjusted_gwh_per_year": {
"type": "number"
}
},
"required": [
"theoretical_mwh_per_year",
"theoretical_gwh_per_year",
"oee_adjusted_mwh_per_year",
"oee_adjusted_gwh_per_year"
],
"additionalProperties": false
},
"assumptions": {
"type": "array",
"items": {
"type": "string"
}
},
"formula": {
"type": "object",
"properties": {
"theoretical_cells_per_year": {
"type": "string"
},
"oee_adjusted_cells_per_year": {
"type": "string"
},
"oee_adjusted_energy_wh_per_year": {
"type": "string"
}
},
"required": [
"theoretical_cells_per_year",
"oee_adjusted_cells_per_year",
"oee_adjusted_energy_wh_per_year"
],
"additionalProperties": false
},
"links": {
"type": "object",
"properties": {
"official_calculator": {
"type": "string",
"format": "uri"
},
"engineering_contact": {
"type": "string",
"format": "uri"
}
},
"required": [
"official_calculator",
"engineering_contact"
],
"additionalProperties": false
}
},
"required": [
"formula_version",
"inputs",
"run_time",
"cell_output",
"energy_output",
"assumptions",
"formula",
"links"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Community
Evidence
Recent observations
verifiedversion not recorded1 tools