Skip to main content
Glama

SparkQuote NEC calculators

Server Details

NEC 2023 electrical calculators: wire size, ampacity, voltage drop, conduit fill, box fill, load.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

Score is being calculated.

Available Tools

10 tools
bid_calculatorElectrical bid calculator
Read-onlyIdempotent
Inspect

Electrical bid price from materials, markup, labor hours and rate, job costs, overhead and a target net margin (price = break-even / (1 − margin)).

ParametersJSON Schema
NameRequiredDescriptionDefault
rateYesBurdened labor cost ($/h).
hoursYesLabor hours (h).
directNoPermits and other job costs ($). Optional.
marginYesTarget net margin (%).
markupNoMaterial markup (%). Optional.
overheadYesOverhead (% of direct cost) (%).
materialsYesMaterial cost ($).

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
urlYes
codeYes
rowsYes
tableNo
inputsYes
summaryYes
box_fillBox fill calculator
Read-onlyIdempotent
Inspect

Minimum outlet box volume from NEC 314.16(B): conductor, device (2 each), clamp and grounding allowances times the Table 314.16(B) volume for the largest conductor.

ParametersJSON Schema
NameRequiredDescriptionDefault
awgYesLargest conductor. "6" = 6 AWG; "8" = 8 AWG; "10" = 10 AWG; "12" = 12 AWG; "14" = 14 AWG; "16" = 16 AWG; "18" = 18 AWG.12
clampsYesInternal cable clamps. "0" = None; "1" = One or more.1
devicesYesDevices (switches, receptacles).
groundsYesEquipment grounding conductors. "0" = None; "1" = One or more.1
conductorsYesInsulated conductors (not counting grounds).

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
urlYes
codeYes
rowsYes
tableNo
inputsYes
summaryYes
conduit_fillConduit fill calculator
Read-onlyIdempotent
Inspect

Percent fill and maximum number of THHN/THWN-2 conductors of one size in EMT or PVC Schedule 40, from NEC Chapter 9 Tables 1, 4 and 5.

ParametersJSON Schema
NameRequiredDescriptionDefault
awgYesTHHN/THWN-2 size. "1" = 1 AWG; "2" = 2 AWG; "3" = 3 AWG; "4" = 4 AWG; "6" = 6 AWG; "8" = 8 AWG; "10" = 10 AWG; "12" = 12 AWG; "14" = 14 AWG; "1/0" = 1/0 AWG; "2/0" = 2/0 AWG; "3/0" = 3/0 AWG; "4/0" = 4/0 AWG.12
sizeYesTrade size. "1" = 1"; "2" = 2"; "3" = 3"; "4" = 4"; "1/2" = 1/2"; "3/4" = 3/4"; "1-1/4" = 1-1/4"; "1-1/2" = 1-1/2"; "2-1/2" = 2-1/2"; "3-1/2" = 3-1/2".3/4
typeYesConduit type. "EMT" = EMT; "PVC-40" = PVC Schedule 40.EMT
countYesNumber of conductors.

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
urlYes
codeYes
rowsYes
tableNo
inputsYes
summaryYes
load_calculatorResidential load calculator (NEC 220.82)
Read-onlyIdempotent
Inspect

Dwelling service load by the NEC 220.82 optional method: 3 VA/ft² lighting, small-appliance and laundry circuits, fixed appliances, demand factor, heating or cooling, and the minimum standard service size. Leave an appliance out to count it as 0 VA.

ParametersJSON Schema
NameRequiredDescriptionDefault
evNoEV charger (VA). Optional.
hvacNoLargest of heating or cooling (VA). Optional.
sqftYesLiving area (ft²).
dryerNoDryer (VA). Optional.
otherNoOther fixed appliances (VA). Optional.
rangeNoRange / cooktop (VA). Optional.
smallYesSmall-appliance circuits.
heaterNoWater heater (VA). Optional.
laundryYesLaundry circuit. "1" = Yes (1,500 VA); "0" = No.1
disposalNoDisposal (VA). Optional.
dishwasherNoDishwasher (VA). Optional.

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
urlYes
codeYes
rowsYes
tableNo
inputsYes
summaryYes
nec_ampacityNEC Table 310.16 ampacity lookup
Read-onlyIdempotent
Inspect

Allowable ampacity of one insulated conductor from NEC Table 310.16 (not more than three current-carrying conductors in a raceway or cable, 30°C ambient), before any adjustment or correction factors and before the 240.4(D) small-conductor limits.

ParametersJSON Schema
NameRequiredDescriptionDefault
sizeYesConductor size: AWG ("14" … "4/0") or kcmil ("250" … "500").
tempYesTemperature column in °C: 60 (NM-B, UF), 75 (THWN, most terminations), 90 (THHN, for derating).
materialYes"cu" = copper; "al" = aluminum.

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
urlYes
codeYes
rowsYes
tableNo
inputsYes
summaryYes
ohms_lawOhm's law calculator
Read-onlyIdempotent
Inspect

Ohm's law and power: give exactly two of voltage, current, resistance and power; the other two are calculated.

ParametersJSON Schema
NameRequiredDescriptionDefault
iNoCurrent (A). Optional.
pNoPower (W). Optional.
rNoResistance (Ω). Optional.
vNoVoltage (V). Optional.

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
urlYes
codeYes
rowsYes
tableNo
inputsYes
summaryYes
panel_schedulePanel schedule generator
Read-onlyIdempotent
Inspect

Lays circuits out on a 120/240 V single-phase or 208Y/120 V three-phase panel and totals the load per phase with the imbalance.

ParametersJSON Schema
NameRequiredDescriptionDefault
spacesYesSpaces. "12" = 12; "20" = 20; "24" = 24; "30" = 30; "42" = 42.30
systemYesPanel. "1" = 120/240 V single-phase; "3" = 208Y/120 V three-phase.1
circuitsYesCircuits: description, breaker A, poles, VA (one per line)Kitchen receptacles, 20, 1, 1500 Kitchen receptacles, 20, 1, 1500 Microwave, 20, 1, 1500 Dishwasher, 15, 1, 1200 Range, 50, 2, 12000 Dryer, 30, 2, 5000 Water heater, 30, 2, 4500 Lighting, 15, 1, 1200

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
urlYes
codeYes
rowsYes
tableNo
inputsYes
summaryYes
voltage_dropVoltage drop calculator
Read-onlyIdempotent
Inspect

Voltage drop for a given conductor size, current and one-way length, single- or three-phase, from NEC Chapter 9 Table 8 circular mils (VD = 2·K·I·L / CM, or √3 for three-phase).

ParametersJSON Schema
NameRequiredDescriptionDefault
awgYesSize. "14" = 14 AWG; "12" = 12 AWG; "10" = 10 AWG; "8" = 8 AWG; "6" = 6 AWG; "4" = 4 AWG; "3" = 3 AWG; "2" = 2 AWG; "1" = 1 AWG; "1/0" = 1/0 AWG; "2/0" = 2/0 AWG; "3/0" = 3/0 AWG; "4/0" = 4/0 AWG; "250" = 250 kcmil; "300" = 300 kcmil; "350" = 350 kcmil; "400" = 400 kcmil; "500" = 500 kcmil.6
ampsYesLoad current (A).
feetYesOne-way distance (ft).
phaseYesPhase. "1" = Single-phase; "3" = Three-phase.1
voltsYesVoltage. "120" = 120 V; "208" = 208 V; "240" = 240 V; "277" = 277 V; "480" = 480 V.240
materialYesConductor. "cu" = Copper; "al" = Aluminum.cu

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
urlYes
codeYes
rowsYes
tableNo
inputsYes
summaryYes
watts_to_ampsWatts to amps calculator
Read-onlyIdempotent
Inspect

Current drawn by a load in watts at a voltage and power factor, single- or three-phase, plus the 125% continuous-load value.

ParametersJSON Schema
NameRequiredDescriptionDefault
pfYesPower factor.
phaseYesPhase. "1" = Single-phase; "3" = Three-phase.1
voltsYesVoltage. "120" = 120 V; "208" = 208 V; "240" = 240 V; "277" = 277 V; "480" = 480 V.240
wattsYesPower (W).

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
urlYes
codeYes
rowsYes
tableNo
inputsYes
summaryYes
wire_sizeWire size calculator
Read-onlyIdempotent
Inspect

Minimum conductor size for a circuit: NEC Table 310.16 ampacity at the termination temperature rating, the 240.4(D) small-conductor limits, voltage drop over the run, and the Table 250.122 equipment grounding conductor, increased in proportion under 250.122(B) when voltage drop upsizes the conductors.

ParametersJSON Schema
NameRequiredDescriptionDefault
ampsYesBreaker / load (A).
feetYesOne-way distance (ft).
tempYesTermination rating. "60" = 60°C (NM-B, UF); "75" = 75°C (THHN in conduit); "90" = 90°C.75
limitYesMax voltage drop (%).
phaseYesPhase. "1" = Single-phase; "3" = Three-phase.1
voltsYesVoltage. "120" = 120 V; "208" = 208 V; "240" = 240 V; "277" = 277 V; "480" = 480 V.240
materialYesConductor. "cu" = Copper; "al" = Aluminum.cu

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
urlYes
codeYes
rowsYes
tableNo
inputsYes
summaryYes

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 10 tool updates
    • First observedbid_calculator
    • First observedbox_fill
    • First observedconduit_fill
    • First observedload_calculator
    • First observednec_ampacity
    • First observedohms_law
    • First observedpanel_schedule
    • First observedvoltage_drop
    • First observedwatts_to_amps
    • First observedwire_size

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides electrical pricing, cable sizing, and profitability analysis tools for construction estimating, integrating with Claude to answer pricing queries based on a US-market-calibrated price list and NEC standards.
    5
    -
  • F
    license
    Not graded
    quality
    C
    maintenance
    Provides deterministic, standards-based calculations for data center critical power infrastructure. Enables site selection, generator sizing, UPS sizing, NFPA 110 compliance, and more via 50+ AI agents and 8 compound chains.
    -
  • A
    license
    A
    quality
    B
    maintenance
    Enables users to search generator guidance, check connector and receptacle compatibility, and calculate cord sizing based on distance and voltage drop.
    3
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides access to residential building codes (NEC, IRC, IPC), material specifications with pricing, and project calculators for DIY construction projects. Enables code compliance checking, material search across suppliers, and automated quantity calculations for electrical, plumbing, and construction materials.
    1
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources