NEC-based screening for a home EV charger: panel capacity, wire sizing, voltage drop, GA incentives.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Check whether a home's electrical panel has capacity for an EV charger. Use when a user asks if their panel or breaker box can handle an EV charger, or whether they need a panel upgrade or load management. Returns a verdict (fits / tight / does-not-fit), amps, and a plain-language explanation.
Charger charging current in amps, e.g. 32, 40, 48, 80
Main breaker rating of the panel in amps, e.g. 100, 150, 200
Major appliances with nameplate VA. Optional; improves accuracy.
Home size in square feet. Omit if unknown (assumes 2000).
Check whether a home's electrical panel has capacity for an EV charger. Use when a user asks if their panel or breaker box can handle an EV charger, or whether they need a panel upgrade or load management. Returns a verdict (fits / tight / does-not-fit), amps, and a plain-language explanation.
| Argument | Type | Description |
|---|---|---|
| appliances | array | Major appliances with nameplate VA. Optional; improves accuracy. |
| charger_amps* | integer | Charger charging current in amps, e.g. 32, 40, 48, 80 |
| square_footage | integer | Home size in square feet. Omit if unknown (assumes 2000). |
| main_breaker_amps* | integer | Main breaker rating of the panel in amps, e.g. 100, 150, 200 |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"main_breaker_amps",
"charger_amps"
],
"properties": {
"appliances": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"va"
],
"properties": {
"va": {
"type": "number",
"description": "Nameplate VA (volts x amps) from the label"
},
"name": {
"type": "string",
"description": "Appliance name, e.g. 'electric range'"
},
"count": {
"type": "number"
}
},
"additionalProperties": false
},
"maxItems": 15,
"description": "Major appliances with nameplate VA. Optional; improves accuracy."
},
"charger_amps": {
"type": "integer",
"maximum": 80,
"minimum": 8,
"description": "Charger charging current in amps, e.g. 32, 40, 48, 80"
},
"square_footage": {
"type": "integer",
"maximum": 20000,
"minimum": 200,
"description": "Home size in square feet. Omit if unknown (assumes 2000)."
},
"main_breaker_amps": {
"type": "integer",
"maximum": 400,
"minimum": 30,
"description": "Main breaker rating of the panel in amps, e.g. 100, 150, 200"
}
},
"additionalProperties": false
}Check whether a cable run length causes excessive voltage drop for an EV charger circuit. Use when a user asks about long garage/driveway runs, voltage drop, upsizing wire for distance. Returns pass/fail at 3%.
| Argument | Type | Description |
|---|---|---|
| wire_size* | string | Wire gauge in AWG, e.g. '8' for 8 AWG |
| charger_amps* | integer | Charging current in amps |
| run_length_ft* | integer | One-way cable run length in feet |
| wire_material | string | Default copper. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"charger_amps",
"wire_size",
"run_length_ft"
],
"properties": {
"wire_size": {
"enum": [
"14",
"12",
"10",
"8",
"6",
"4",
"3",
"2",
"1",
"1/0",
"2/0",
"3/0",
"4/0"
],
"type": "string",
"description": "Wire gauge in AWG, e.g. '8' for 8 AWG"
},
"charger_amps": {
"type": "integer",
"maximum": 80,
"minimum": 8,
"description": "Charging current in amps"
},
"run_length_ft": {
"type": "integer",
"maximum": 500,
"minimum": 10,
"description": "One-way cable run length in feet"
},
"wire_material": {
"enum": [
"Cu",
"Al"
],
"type": "string",
"description": "Default copper."
}
},
"additionalProperties": false
}Look up Georgia EV charger rebates and incentives: the Georgia Power EV rebate program and the Georgia state tax credit. Use when a user asks about EV charger rebates, incentives, or tax credits in Georgia.
| Argument | Type | Description |
|---|---|---|
| charger_type | string | Level 2 charger or DC fast charger. Default level2. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"charger_type": {
"enum": [
"level2",
"dcfc",
"unknown"
],
"type": "string",
"description": "Level 2 charger or DC fast charger. Default level2."
}
},
"additionalProperties": false
}Recommend breaker size, wire gauge, conduit, and ground wire for a home EV charger circuit. Use when a user asks what wire size, breaker, or circuit their charger needs. Returns wire gauge, breaker amps, EGC size, and a plain-language explanation with NEC citations.
| Argument | Type | Description |
|---|---|---|
| charger_amps* | integer | Charger charging current in amps, e.g. 32, 40, 48 |
| run_length_ft | integer | Cable run length in feet. Omit if unknown. |
| wire_material | string | Copper (Cu) or aluminum (Al) wire. Default copper. |
| ambient_temp_c | number | Ambient temperature in Celsius. Default 30 (standard). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"charger_amps"
],
"properties": {
"charger_amps": {
"type": "integer",
"maximum": 80,
"minimum": 8,
"description": "Charger charging current in amps, e.g. 32, 40, 48"
},
"run_length_ft": {
"type": "integer",
"maximum": 500,
"minimum": 10,
"description": "Cable run length in feet. Omit if unknown."
},
"wire_material": {
"enum": [
"Cu",
"Al"
],
"type": "string",
"description": "Copper (Cu) or aluminum (Al) wire. Default copper."
},
"ambient_temp_c": {
"type": "number",
"maximum": 60,
"minimum": -10,
"description": "Ambient temperature in Celsius. Default 30 (standard)."
}
},
"additionalProperties": false
}