This is a standards-based calculation engine for data center critical infrastructure, not an LLM wrapper. It exposes 50+ deterministic agents covering generator sizing per NFPA 110, UPS and ATS configurations per IEEE 485, cooling load per ASHRAE TC 9.9, PUE optimization, tier certification validation, and utility interconnect modeling. Eight compound chains pipeline multiple agents together for complete analysis workflows. Every response returns structured JSON with code citations and completes in under 100ms for individual agents. Available over MCP SSE, A2A, OpenAI Agents SDK, ACP, and AGNTCY protocols. Reach for this when you need defensible, code-compliant calculations for power, cooling, and facility design without spinning up an LLM.
Public tool metadata for what this MCP can expose to an agent.
get_capabilitiesList all available workflows, chains, credit costs, and required parameters.List all available workflows, chains, credit costs, and required parameters.
No parameter schema in public metadata yet.
subdomain_discoveryDiscover subdomains for a target domain using DNS brute-force, certificate transparency, and passive sources1 paramsDiscover subdomains for a target domain using DNS brute-force, certificate transparency, and passive sources
domainstringasset_discoveryMap IP addresses, open ports, technologies, and cloud assets for a target domain1 paramsMap IP addresses, open ports, technologies, and cloud assets for a target domain
domainstringvulnerability_assessmentRun vulnerability scans against a target and return prioritized findings with remediation guidance1 paramsRun vulnerability scans against a target and return prioritized findings with remediation guidance
targetstringgenerator_sizingSize generators for data center loads with industry-standard compliance. Returns genset kVA, fuel consumption, tank size, runtime, ATS sizing, and cost estimates.2 paramsSize generators for data center loads with industry-standard compliance. Returns genset kVA, fuel consumption, tank size, runtime, ATS sizing, and cost estimates.
tierstringload_kwstringutility_interconnectAnalyze utility interconnect requirements for major US power providers. Returns per-load-size timelines, deposit $/kW ranges, first-year cost, competitive intel, and constraint warnings.2 paramsAnalyze utility interconnect requirements for major US power providers. Returns per-load-size timelines, deposit $/kW ranges, first-year cost, competitive intel, and constraint warnings.
load_mwstringutilitystringpue_calculatorCalculate Power Usage Effectiveness (PUE) and efficiency metrics for data center facilities. Analyzes IT load, cooling systems, power distribution, and provides optimization recommendations.1 paramsCalculate Power Usage Effectiveness (PUE) and efficiency metrics for data center facilities. Analyzes IT load, cooling systems, power distribution, and provides optimization recommendations.
it_load_kwstringconstruction_costEstimate construction costs for data center development. Analyzes $/MW costs, regional pricing factors, tier requirements, and provides detailed cost breakdowns for shell, electrical, mechanical, and IT infrastructure.1 paramsEstimate construction costs for data center development. Analyzes $/MW costs, regional pricing factors, tier requirements, and provides detailed cost breakdowns for shell, electrical, mechanical, and IT infrastructure.
capacity_mwstringnfpa_110_checkerCheck emergency generator compliance per NFPA 110 Level 1 and Level 2 requirements. Validates fuel capacity, ATS transfer time, runtime hours, and returns compliance status with violation details and remediation steps.5 paramsCheck emergency generator compliance per NFPA 110 Level 1 and Level 2 requirements. Validates fuel capacity, ATS transfer time, runtime hours, and returns compliance status with violation details and remediation steps.
levelstringgenerator_kwstringruntime_hoursstringfuel_capacity_gallonsstringats_transfer_time_secondsstringats_sizingSize automatic transfer switches per NEC Articles 700, 701, and 702. Calculates load current, applies 125% continuous load factor, selects standard ATS ratings, and returns enclosure options and installation requirements.3 paramsSize automatic transfer switches per NEC Articles 700, 701, and 702. Calculates load current, applies 125% continuous load factor, selects standard ATS ratings, and returns enclosure options and installation requirements.
phasesstringload_kwstringvoltagestringups_sizingSize uninterruptible power supplies per IEEE 485 and 1184. Calculates kVA, selects battery strings (VRLA or Li-ion), determines runtime across N/N+1/2N configurations, and provides cost estimates.2 paramsSize uninterruptible power supplies per IEEE 485 and 1184. Calculates kVA, selects battery strings (VRLA or Li-ion), determines runtime across N/N+1/2N configurations, and provides cost estimates.
load_kwstringruntime_minutesstringfuel_storageDesign diesel fuel storage systems for emergency generators. Calculates tank size, runtime, secondary containment, SPCC thresholds, NFPA 30 compliance, and day tank recommendations.2 paramsDesign diesel fuel storage systems for emergency generators. Calculates tank size, runtime, secondary containment, SPCC thresholds, NFPA 30 compliance, and day tank recommendations.
generator_kwstringtarget_runtime_hoursstringcooling_loadCalculate data center cooling load per ASHRAE TC 9.9. Computes IT heat, UPS losses, envelope gains, converts to tons, sizes CRAC/CRAH units with N+1 redundancy, and checks ASHRAE thermal envelopes.3 paramsCalculate data center cooling load per ASHRAE TC 9.9. Computes IT heat, UPS losses, envelope gains, converts to tons, sizes CRAC/CRAH units with N+1 redundancy, and checks ASHRAE thermal envelopes.
room_sqftstringit_load_kwstringups_capacity_kwstringpower_densityAnalyze rack power density for data centers. Classifies kW/rack density, sizes PDUs and branch circuits per NEC 645, calculates airflow requirements, and provides expansion capacity analysis.2 paramsAnalyze rack power density for data centers. Classifies kW/rack density, sizes PDUs and branch circuits per NEC 645, calculates airflow requirements, and provides expansion capacity analysis.
rack_countstringtotal_it_load_kwstringredundancy_validatorValidate data center redundancy design against Uptime Institute Tier I–IV standards. Identifies single points of failure, assesses concurrent maintainability, and maps achieved tier with gaps to next level.7 paramsValidate data center redundancy design against Uptime Institute Tier I–IV standards. Identifies single points of failure, assesses concurrent maintainability, and maps achieved tier with gaps to next level.
ups_countstringdesign_typestringcooling_unitsstringtotal_load_kwstringgenerator_countstringups_capacity_kwstringgenerator_capacity_kwstringdemand_responseModel utility demand response program participation for backup generator fleets. Calculates curtailment capacity, annual revenue, response time requirements, and program eligibility by utility.3 paramsModel utility demand response program participation for backup generator fleets. Calculates curtailment capacity, annual revenue, response time requirements, and program eligibility by utility.
critical_load_kwstringutility_providerstringgenerator_capacity_kwstringenvironmental_impactAssess environmental impact of data center generator operations. Calculates NOx/PM2.5/CO2 emissions per USEPA AP-42, air permit thresholds, CEQA/NEPA triggers, and mitigation requirements.3 paramsAssess environmental impact of data center generator operations. Calculates NOx/PM2.5/CO2 emissions per USEPA AP-42, air permit thresholds, CEQA/NEPA triggers, and mitigation requirements.
site_acresstringgenerator_kwstringgenerator_countstringfire_suppressionDesign clean agent fire suppression systems per NFPA 2001 and NFPA 75. Calculates agent quantity (FM-200, Novec 1230, Inergen, CO2), cylinder count, nozzle layout, and discharge time.3 paramsDesign clean agent fire suppression systems per NFPA 2001 and NFPA 75. Calculates agent quantity (FM-200, Novec 1230, Inergen, CO2), cylinder count, nozzle layout, and discharge time.
room_width_ftstringroom_length_ftstringceiling_height_ftstringincentive_finderIdentify federal and state financial incentives for data center projects. Analyzes IRA tax credits, state grants, utility rebates, enterprise zone benefits, and job creation incentives by state.3 paramsIdentify federal and state financial incentives for data center projects. Analyzes IRA tax credits, state grants, utility rebates, enterprise zone benefits, and job creation incentives by state.
capexstringstatestringit_load_mwstringnoise_complianceAnalyze generator noise compliance with local ordinances. Calculates sound pressure levels at property line using inverse-square law, assesses zoning compliance, and recommends mitigation.3 paramsAnalyze generator noise compliance with local ordinances. Calculates sound pressure levels at property line using inverse-square law, assesses zoning compliance, and recommends mitigation.
local_limit_dbstringgenerator_db_at_23ftstringdistance_to_property_line_ftstringpermit_timelineEstimate permitting timeline and critical path for data center construction. Analyzes building, electrical, mechanical, fire, and environmental permits by jurisdiction type and project scope.3 paramsEstimate permitting timeline and critical path for data center construction. Analyzes building, electrical, mechanical, fire, and environmental permits by jurisdiction type and project scope.
jurisdictionstringproject_sqftstringgenerator_countstringroi_calculatorCalculate return on investment for data center capital projects. Computes NPV, IRR, simple payback, discounted payback, and cumulative cash flow using DCF analysis.4 paramsCalculate return on investment for data center capital projects. Computes NPV, IRR, simple payback, discounted payback, and cumulative cash flow using DCF analysis.
capexstringannual_opexstringrevenue_per_yearstringproject_lifetime_yearsstringtco_analyzerAnalyze total cost of ownership for data center operations. Breaks down power, cooling, labor, hardware refresh, maintenance, and facility costs over a multi-year horizon.4 paramsAnalyze total cost of ownership for data center operations. Breaks down power, cooling, labor, hardware refresh, maintenance, and facility costs over a multi-year horizon.
puestringyearsstringit_load_kwstringpower_rate_kwhstringfiber_connectivityAnalyze fiber connectivity options and costs for a data center location. Evaluates carrier diversity, dark fiber vs lit services, latency to key markets, and redundancy paths.2 paramsAnalyze fiber connectivity options and costs for a data center location. Evaluates carrier diversity, dark fiber vs lit services, latency to key markets, and redundancy paths.
locationstringtarget_marketsstringharmonic_analysisPerform harmonic analysis per IEEE 519 for data center power systems. Calculates total harmonic distortion (THD), voltage THD, and recommends filters and transformer derating.4 paramsPerform harmonic analysis per IEEE 519 for data center power systems. Calculates total harmonic distortion (THD), voltage THD, and recommends filters and transformer derating.
total_load_kvastringups_percentagestringvfd_percentagestringtransformer_kvastringsite_scoringScore and rank candidate data center sites across power, connectivity, risk, regulatory, and cost dimensions. Accepts a JSON array of site objects with attributes.1 paramsScore and rank candidate data center sites across power, connectivity, risk, regulatory, and cost dimensions. Accepts a JSON array of site objects with attributes.
sites_jsonstringvoltage_dropCalculate voltage drop for data center power distribution circuits per NEC 210.19. Computes percent drop, conductor sizing recommendations, and NEC 647 compliance for sensitive loads.4 paramsCalculate voltage drop for data center power distribution circuits per NEC 210.19. Computes percent drop, conductor sizing recommendations, and NEC 647 compliance for sensitive loads.
voltagestringload_ampsstringcircuit_typestringdistance_feetstringwater_availabilityAssess water availability and consumption for data center cooling systems. Estimates daily/annual consumption, water stress risk, permit requirements, and recycled water options.2 paramsAssess water availability and consumption for data center cooling systems. Estimates daily/annual consumption, water stress risk, permit requirements, and recycled water options.
locationstringcooling_tonsstringnetwork_topologyDesign spine-leaf network topology for data center switching fabric. Calculates spine/leaf switch counts, uplink ratios, oversubscription, port requirements, and cabling inventory.3 paramsDesign spine-leaf network topology for data center switching fabric. Calculates spine/leaf switch counts, uplink ratios, oversubscription, port requirements, and cabling inventory.
rack_countstringredundancy_typestringtarget_bandwidth_gbpsstringbandwidth_sizingSize north-south and east-west bandwidth for data center network fabric. Estimates aggregate throughput, uplink capacity, peering requirements, and recommends fabric speed.3 paramsSize north-south and east-west bandwidth for data center network fabric. Estimates aggregate throughput, uplink capacity, peering requirements, and recommends fabric speed.
rack_countstringservers_per_rackstringbandwidth_per_server_gbpsstringlatency_calculatorCalculate propagation latency for data center interconnects. Computes one-way and round-trip delay by medium (fiber, copper, wireless, microwave) and hop count.2 paramsCalculate propagation latency for data center interconnects. Computes one-way and round-trip delay by medium (fiber, copper, wireless, microwave) and hop count.
mediumstringdistance_kmstringip_addressingDesign IP addressing and VLAN architecture for data center networks. Calculates subnet sizes with growth buffer, prefix lengths, VLAN counts, and management IP allocations.2 paramsDesign IP addressing and VLAN architecture for data center networks. Calculates subnet sizes with growth buffer, prefix lengths, VLAN counts, and management IP allocations.
rack_countstringhosts_per_rackstringdns_architectureDesign DNS architecture for data center environments. Recommends authoritative and recursive server counts, anycast deployment, DNSSEC requirements, and QPS capacity.1 paramsDesign DNS architecture for data center environments. Recommends authoritative and recursive server counts, anycast deployment, DNSSEC requirements, and QPS capacity.
rack_countstringbgp_peeringDesign BGP peering architecture for data center edge routing. Calculates route reflector requirements, memory for full tables, session counts, and convergence estimates.3 paramsDesign BGP peering architecture for data center edge routing. Calculates route reflector requirements, memory for full tables, session counts, and convergence estimates.
asnstringpeer_countstringtransit_providersstringphysical_securityDesign physical security systems for data centers per Uptime Institute tier standards. Calculates security zones, guard staffing, camera counts, access control points, and annual cost.2 paramsDesign physical security systems for data centers per Uptime Institute tier standards. Calculates security zones, guard staffing, camera counts, access control points, and annual cost.
tierstringfacility_sqftstringbiometric_designDesign biometric access control systems for data center security zones. Calculates reader counts, FAR/FRR performance, throughput capacity, and enrollment database sizing.3 paramsDesign biometric access control systems for data center security zones. Calculates reader counts, FAR/FRR performance, throughput capacity, and enrollment database sizing.
staff_countstringbiometric_typestringsecurity_zonesstringsurveillance_coverageDesign CCTV surveillance coverage for data center facilities. Calculates camera counts, field of view, storage requirements, and retention compliance for each resolution.3 paramsDesign CCTV surveillance coverage for data center facilities. Calculates camera counts, field of view, storage requirements, and retention compliance for each resolution.
facility_sqftstringretention_daysstringcamera_resolutionstringcybersecurity_controlsMap cybersecurity controls for data center compliance frameworks. Analyzes SOC 2, ISO 27001, NIST CSF, PCI DSS, and FedRAMP control requirements, SIEM sizing, and implementation effort.3 paramsMap cybersecurity controls for data center compliance frameworks. Analyzes SOC 2, ISO 27001, NIST CSF, PCI DSS, and FedRAMP control requirements, SIEM sizing, and implementation effort.
facility_typestringnetwork_zonesstringcompliance_frameworkstringcompliance_checkerCheck multi-framework compliance posture for data center operations. Identifies control overlaps, gaps, and prioritized remediation across simultaneous compliance programs.3 paramsCheck multi-framework compliance posture for data center operations. Identifies control overlaps, gaps, and prioritized remediation across simultaneous compliance programs.
frameworksstringcurrent_tierstringfacility_typestringchiller_sizingSize water-cooled and air-cooled chillers for data center cooling plants. Calculates cooling tons, chiller plant configuration, N+1/2N sizing, and annual energy consumption.4 paramsSize water-cooled and air-cooled chillers for data center cooling plants. Calculates cooling tons, chiller plant configuration, N+1/2N sizing, and annual energy consumption.
puestringit_load_kwstringredundancystringcooling_typestringcrac_vs_crahCompare CRAC vs CRAH unit selection for data center cooling. Analyzes EER/COP differences, annual energy cost, water availability constraints, and recommends optimal configuration.3 paramsCompare CRAC vs CRAH unit selection for data center cooling. Analyzes EER/COP differences, annual energy cost, water availability constraints, and recommends optimal configuration.
room_sqftstringit_load_kwstringwater_availablestringairflow_modelingModel airflow patterns for data center hot/cold aisle containment. Estimates CFM requirements, delta-T across racks, bypass airflow percentage, and hotspot risk by containment type.4 paramsModel airflow patterns for data center hot/cold aisle containment. Estimates CFM requirements, delta-T across racks, bypass airflow percentage, and hotspot risk by containment type.
room_sqftstringrack_countstringavg_kw_per_rackstringcontainment_typestringhumidificationDesign humidification and dehumidification systems per ASHRAE A1 envelope. Calculates moisture load, equipment capacity, energy consumption, and seasonal control strategy.3 paramsDesign humidification and dehumidification systems per ASHRAE A1 envelope. Calculates moisture load, equipment capacity, energy consumption, and seasonal control strategy.
room_sqftstringit_load_kwstringclimate_zonestringeconomizer_analysisAnalyze economizer free-cooling potential for data center locations. Estimates annual free-cooling hours by climate, blended PUE improvement, energy savings, and simple payback.4 paramsAnalyze economizer free-cooling potential for data center locations. Estimates annual free-cooling hours by climate, blended PUE improvement, energy savings, and simple payback.
locationstringit_load_kwstringpue_mechanicalstringeconomizer_typestringconstruction_timelineEstimate construction timeline for data center development projects. Provides phase-by-phase schedule (design, permits, civil, MEP, commissioning) with state-specific regulatory modifiers.3 paramsEstimate construction timeline for data center development projects. Provides phase-by-phase schedule (design, permits, civil, MEP, commissioning) with state-specific regulatory modifiers.
statestringcapacity_mwstringbuilding_typestringcommissioning_planGenerate commissioning plan per ASHRAE Guideline 1.2 for data center infrastructure. Calculates Level 1–4 test hours, witness testing requirements, and integrated systems testing scope.2 paramsGenerate commissioning plan per ASHRAE Guideline 1.2 for data center infrastructure. Calculates Level 1–4 test hours, witness testing requirements, and integrated systems testing scope.
tierstringcapacity_mwstringmaintenance_scheduleBuild annual preventive maintenance schedule for data center infrastructure. Calculates PM labor hours, intervals, and annual cost for generators, UPS, cooling, and electrical systems.4 paramsBuild annual preventive maintenance schedule for data center infrastructure. Calculates PM labor hours, intervals, and annual cost for generators, UPS, cooling, and electrical systems.
tierstringups_countstringcooling_unitsstringgenerator_countstringcapacity_planningProject data center capacity runway and expansion trigger points. Uses logarithmic growth modeling to forecast years to 80% utilization, critical threshold, and end-of-design-life load.3 paramsProject data center capacity runway and expansion trigger points. Uses logarithmic growth modeling to forecast years to 80% utilization, critical threshold, and end-of-design-life load.
current_load_kwstringcurrent_capacity_kwstringgrowth_rate_pct_per_yearstringsla_calculatorCalculate SLA availability metrics against Uptime Institute tier benchmarks. Computes allowed downtime minutes/year, MTTR budget, and compliance status for target availability percentage.2 paramsCalculate SLA availability metrics against Uptime Institute tier benchmarks. Computes allowed downtime minutes/year, MTTR budget, and compliance status for target availability percentage.
tierstringtarget_availability_pctstringchange_managementDesign change management process for data center operations. Defines CAB frequency, change windows, rollback SLA, and staffing model based on tier classification and change volume.3 paramsDesign change management process for data center operations. Defines CAB frequency, change windows, rollback SLA, and staffing model based on tier classification and change volume.
tierstringstaff_countstringchange_volume_per_monthstringcarbon_footprintCalculate data center carbon footprint per GHG Protocol Scope 2. Computes location-based and market-based emissions using eGRID factors, renewable energy certificates, and carbon intensity.3 paramsCalculate data center carbon footprint per GHG Protocol Scope 2. Computes location-based and market-based emissions using eGRID factors, renewable energy certificates, and carbon intensity.
puestringit_load_kwstringgrid_regionstringsolar_feasibilityAssess rooftop solar PV feasibility for data center facilities. Calculates system capacity, annual generation, energy offset percentage, IRA tax credit (30%), and simple payback.3 paramsAssess rooftop solar PV feasibility for data center facilities. Calculates system capacity, annual generation, energy offset percentage, IRA tax credit (30%), and simple payback.
statestringit_load_kwstringfacility_sqftstringbattery_storageSize battery energy storage systems for data center applications. Supports Li-ion, LFP, VRLA, and flow chemistries for UPS backup, peak shaving, demand response, and islanding use cases.3 paramsSize battery energy storage systems for data center applications. Supports Li-ion, LFP, VRLA, and flow chemistries for UPS backup, peak shaving, demand response, and islanding use cases.
chemistrystringit_load_kwstringtarget_runtime_minutesstringenergy_procurementAnalyze energy procurement strategies for large data center loads. Compares utility tariffs, PPAs, green tariffs, and direct access contracts with estimated annual cost and renewable content.3 paramsAnalyze energy procurement strategies for large data center loads. Compares utility tariffs, PPAs, green tariffs, and direct access contracts with estimated annual cost and renewable content.
statestringcontract_term_yearsstringannual_consumption_mwhstringtier_certification_checkerEvaluate data center readiness for Uptime Institute Tier I–IV certification. Produces a gap analysis with remediation costs, readiness score, and priority steps. This is a readiness assessment, not official certification.9 paramsEvaluate data center readiness for Uptime Institute Tier I–IV certification. Produces a gap analysis with remediation costs, readiness score, and priority steps. This is a readiness assessment, not official certification.
power_pathsstringtarget_tierstringups_topologystringgenerator_configstringcooling_redundancystringfuel_runtime_hoursstringhas_fault_tolerancestringtransfer_switch_typestringhas_concurrent_maintainabilitystringnc_utility_interconnectModel the interconnect application process for Duke Energy Progress, Duke Energy Carolinas, or Dominion Energy NC. Returns utility-specific steps, timeline, fees, NCUC filing requirements, and data center considerations.6 paramsModel the interconnect application process for Duke Energy Progress, Duke Energy Carolinas, or Dominion Energy NC. Returns utility-specific steps, timeline, fees, NCUC filing requirements, and data center considerations.
countystringutilitystringcapacity_kwstringproject_typestringvoltage_levelstringinterconnect_typestringget_grid_telemetryFetch real-time grid telemetry (demand, net generation, reserve margin) for a US balancing authority using the free EIA v2 API. Supports ERCO (ERCOT/Texas) and PJM (Mid-Atlantic/Midwest). EIA normalizes both regions into identical JSON so your agent never has to parse differen...1 paramsFetch real-time grid telemetry (demand, net generation, reserve margin) for a US balancing authority using the free EIA v2 API. Supports ERCO (ERCOT/Texas) and PJM (Mid-Atlantic/Midwest). EIA normalizes both regions into identical JSON so your agent never has to parse differen...
region_codestringget_active_weather_alertsFetch active severe weather alerts for any US state from the National Weather Service API (no API key required). Returns alert count, severity, urgency, event types, and pre-computed threat flags (has_thunderstorm, has_tornado, has_hurricane, has_winter_storm, has_extreme_heat...1 paramsFetch active severe weather alerts for any US state from the National Weather Service API (no API key required). Returns alert count, severity, urgency, event types, and pre-computed threat flags (has_thunderstorm, has_tornado, has_hurricane, has_winter_storm, has_extreme_heat...
state_codestringchain_full_power_analysisGenerator sizing → NFPA 110 compliance → UPS sizing → ROI calculator. Complete power infrastructure analysis in one request.2 paramsGenerator sizing → NFPA 110 compliance → UPS sizing → ROI calculator. Complete power infrastructure analysis in one request.
tierstringload_kwstringchain_site_readinessSite scoring → Tier certification → Utility interconnect → Compliance check. Full site evaluation pipeline.1 paramsSite scoring → Tier certification → Utility interconnect → Compliance check. Full site evaluation pipeline.
sites_jsonstringchain_tco_deep_divePUE calculator → Cooling load → TCO analyzer. Full cost of ownership analysis.1 paramsPUE calculator → Cooling load → TCO analyzer. Full cost of ownership analysis.
it_load_kwstringchain_nc_power_packageNC utility interconnect → Generator sizing → NFPA 110 → UPS sizing. North Carolina specific full power analysis.6 paramsNC utility interconnect → Generator sizing → NFPA 110 → UPS sizing. North Carolina specific full power analysis.
countystringutilitystringcapacity_kwstringproject_typestringvoltage_levelstringinterconnect_typestringchain_emergency_power_packageUPS sizing → ATS sizing → Generator sizing → Fuel storage → NFPA 110. Complete emergency power system design.2 paramsUPS sizing → ATS sizing → Generator sizing → Fuel storage → NFPA 110. Complete emergency power system design.
load_kwstringruntime_minutesstringchain_cooling_optimizationCooling load → Chiller sizing → CRAC vs CRAH → Airflow modeling → Economizer analysis. Full cooling system design.3 paramsCooling load → Chiller sizing → CRAC vs CRAH → Airflow modeling → Economizer analysis. Full cooling system design.
room_sqftstringit_load_kwstringups_capacity_kwstringchain_full_site_analysisSite scoring → Tier certification → Utility interconnect → Permit timeline → Construction cost → Construction timeline. Complete site feasibility study.1 paramsSite scoring → Tier certification → Utility interconnect → Permit timeline → Construction cost → Construction timeline. Complete site feasibility study.
sites_jsonstringchain_sustainability_packageCarbon footprint → Solar feasibility → Battery storage → Energy procurement → Environmental impact. Full green energy analysis.3 paramsCarbon footprint → Solar feasibility → Battery storage → Energy procurement → Environmental impact. Full green energy analysis.
puestringit_load_kwstringgrid_regionstringchain_grid_threat_forecastGrid telemetry → Weather alerts. Fetches real-time EIA grid data and NWS severe weather alerts for a US balancing authority region. Provides the raw inputs needed to calculate a Grid Threat Score (Low / Elevated / Critical) and trigger a data center mitigation playbook.1 paramsGrid telemetry → Weather alerts. Fetches real-time EIA grid data and NWS severe weather alerts for a US balancing authority region. Provides the raw inputs needed to calculate a Grid Threat Score (Low / Elevated / Critical) and trigger a data center mitigation playbook.
region_codestring50+ specialized AI agents & 8 compound chains for data center critical power infrastructure.
Add to your claude_desktop_config.json:
{
"mcpServers": {
"security-orchestra": {
"url": "https://security-orchestra-orchestrator.onrender.com",
"transport": "sse"
}
}
}
claude mcp add security-orchestra https://security-orchestra-orchestrator.onrender.com --transport sse
npx -y @smithery/cli@latest mcp add robotfleet-hq/security-orchestra
Install via Smithery.
Restart your MCP client. All tools are immediately available.
Security Orchestra provides deterministic, standards-based calculations for every phase of data center infrastructure — from site selection to commissioning. Every agent returns structured JSON with citations to applicable codes (NEC, NFPA, IEEE, ASHRAE, Uptime Institute).
| Category | Agents | Standards |
|---|---|---|
| Generator Sizing | generator_sizing, fuel_storage, demand_response | NEC, NFPA 110, NFPA 30 |
| NFPA 110 Compliance | nfpa_110_checker | NFPA 110 Level 1 & Level 2 |
| UPS / ATS Sizing | ups_sizing, ats_sizing, battery_storage | IEEE 485, IEEE 1184, NEC 700/701/702 |
| PUE & Efficiency | pue_calculator, economizer_analysis | ASHRAE TC 9.9 |
| Cooling Load | cooling_load, chiller_sizing, crac_vs_crah, airflow_modeling, humidification | ASHRAE |
| ROI / TCO | roi_calculator, tco_analyzer, construction_cost, incentive_finder | — |
| Tier Certification | tier_certification, redundancy_validator, compliance_checker | Uptime Institute Tier I-IV |
| Utility Interconnect | utility_interconnect, nc_utility_interconnect, energy_procurement | Utility-specific |
| Network Design | network_topology, bandwidth_sizing, bgp_peering, dns_architecture, ip_addressing, fiber_connectivity, latency_calculator | — |
| Physical Security | physical_security, biometric_design, surveillance_coverage, cybersecurity_controls | NIST CSF, SOC 2, ISO 27001 |
| Site & Construction | site_scoring, construction_timeline, permit_timeline, environmental_impact, water_availability, noise_compliance | NEPA, local codes |
| Sustainability | carbon_footprint, solar_feasibility, energy_procurement | GHG Protocol, IRA |
| Operations | sla_calculator, capacity_planning, maintenance_schedule, change_management, commissioning_plan | NFPA, OEM specs |
Chains run multiple agents sequentially and return a combined result:
| Chain | Pipeline |
|---|---|
chain_full_power_analysis | Generator > NFPA 110 > UPS > ROI |
chain_emergency_power_package | UPS > ATS > Generator > Fuel Storage > NFPA 110 |
chain_site_readiness | Site Scoring > Tier Cert > Utility Interconnect > Compliance |
chain_full_site_analysis | Site Scoring > Tier Cert > Utility > Permits > Cost > Timeline |
chain_tco_deep_dive | PUE > Cooling Load > TCO Analyzer |
chain_cooling_optimization | Cooling > Chiller > CRAC vs CRAH > Airflow > Economizer |
chain_nc_power_package | NC Utility Interconnect > Generator > NFPA 110 > UPS |
chain_sustainability_package | Carbon > Solar > Battery > Energy Procurement > Environmental |
Security Orchestra exposes every tool across six agent-communication protocols:
| Protocol | Status | Endpoint | Use Case |
|---|---|---|---|
| MCP (Model Context Protocol) | Live | SSE: /sse, stdio via npx | Claude Desktop, Claude Code, Cursor, any MCP client |
| A2A (Agent2Agent) | Live | /.well-known/agent.json, /a2a | Google agent-to-agent discovery and task delegation |
| OpenAI Agents SDK | Live | POST /openai/run | OpenAI-compatible tool-call format |
| AG-UI | Live | POST /agui | CopilotKit streaming agent UI |
| ACP (Agent Communication Protocol) | Live | POST /acp/runs | IBM BeeAI agent communication |
| AGNTCY / OASF | Live | Per-agent ACP endpoints + OASF manifests | Cisco AGNTCY interoperability |
| URL | |
|---|---|
| MCP (SSE) | https://security-orchestra-orchestrator.onrender.com |
| Agent Card (A2A) | https://security-orchestra-orchestrator.onrender.com/.well-known/agent.json |
| A2A Tasks | https://security-orchestra-orchestrator.onrender.com/a2a |
| Health | https://security-orchestra-orchestrator.onrender.com/health |
| Landing Page | security-orchestra-landing |
| Smithery | smithery.ai/@RobotFleet-HQ/security-orchestra |
Every tool call returns a CanonicalResponse — same shape regardless of protocol:
{
"agent_id": "generator_sizing",
"agent_version": "1.0",
"protocol_version": "1.0",
"execution_context": "deterministic_calc",
"status": "success",
"result": { /* structured data */ },
"data_freshness": {
"validated_at": "2026-03-28",
"standards_ref": ["NFPA 110:2022"],
"stale_risk": "medium"
},
"a2a": {
"task_id": "uuid-v4",
"input_tokens_used": 0,
"credits_consumed": 5,
"callable_by": ["google-a2a", "openai-agents", "ag-ui", "acp", "agntcy"]
}
}
All 50+ individual agents are deterministic TypeScript calculations — no LLM calls, no external I/O.
| Context | Description | Latency |
|---|---|---|
deterministic_calc | All 50+ individual agents | < 100 ms |
multi_agent_chain | All 8 compound chains | 0.5-5 s |
cached | Cached result | < 10 ms |
| Agent | What it does |
|---|---|
generator_sizing | Size generators for data center loads with NEC/NFPA compliance |
ups_sizing | Size UPS systems per IEEE 485/1184 — VRLA or Li-ion, N/N+1/2N configs |
ats_sizing | Size automatic transfer switches per NEC 700/701/702 |
fuel_storage | Design diesel fuel storage per NFPA 30 — tanks, containment, SPCC |
nfpa_110_checker | Validate emergency generator compliance per NFPA 110 |
harmonic_analysis | Analyze THD in power distribution per IEEE 519 |
voltage_drop | Calculate voltage drop per NEC 210.19 |
power_density | Analyze rack power density and PDU sizing per NEC 645 |
battery_storage | Design BESS for backup, peak shaving, demand response |
demand_response | Model utility demand response program participation |
| Agent | What it does |
|---|---|
cooling_load | Calculate cooling load per ASHRAE TC 9.9 |
pue_calculator | Calculate PUE with optimization recommendations |
chiller_sizing | Size water-cooled and air-cooled chillers |
crac_vs_crah | Compare CRAC vs CRAH — cost, efficiency, constraints |
airflow_modeling | Model hot/cold aisle containment and CFM requirements |
economizer_analysis | Analyze free-cooling potential by climate zone |
humidification | Design humidification systems per ASHRAE A1 envelope |
| Agent | What it does |
|---|---|
network_topology | Design spine-leaf network topology |
bandwidth_sizing | Size north-south and east-west bandwidth |
dns_architecture | Design DNS — authoritative, recursive, anycast, DNSSEC |
ip_addressing | Plan IP addressing and VLAN architecture |
bgp_peering | Design BGP peering and route reflector architecture |
fiber_connectivity | Analyze fiber routes and carrier diversity |
latency_calculator | Calculate propagation latency by medium and hop count |
| Agent | What it does |
|---|---|
site_scoring | Score candidate sites across power, connectivity, risk, cost |
construction_cost | Estimate $/MW construction costs with regional factors |
construction_timeline | Phase-by-phase schedule with regulatory modifiers |
permit_timeline | Model permitting timelines across jurisdictions |
environmental_impact | Assess NOx/PM2.5/CO2 emissions per EPA AP-42 |
water_availability | Assess water supply, stress risk, and recycled water options |
noise_compliance | Analyze generator noise vs local ordinances |
incentive_finder | Find federal/state incentives, IRA credits, utility rebates |
| Agent | What it does |
|---|---|
utility_interconnect | Analyze utility interconnect for 9 major US utilities |
nc_utility_interconnect | North Carolina-specific utility interconnect analysis |
energy_procurement | Evaluate PPA, direct access, and retail energy strategies |
solar_feasibility | Analyze on-site solar PV — capacity, IRA credits, payback |
carbon_footprint | Calculate Scope 1/2/3 emissions per GHG Protocol |
| Agent | What it does |
|---|---|
redundancy_validator | Validate against Uptime Institute Tier I-IV standards |
tier_certification | Assess tier certification readiness with gap analysis |
compliance_checker | Check SOC 2, ISO 27001, NIST CSF, PCI DSS, FedRAMP |
| Agent | What it does |
|---|---|
physical_security | Design layered physical security per Uptime tier standards |
biometric_design | Design biometric access control — FAR/FRR, throughput |
surveillance_coverage | Calculate CCTV coverage, storage, and retention |
cybersecurity_controls | Map controls to NIST CSF and CIS benchmarks |
| Agent | What it does |
|---|---|
roi_calculator | Calculate NPV, IRR, payback using DCF analysis |
tco_analyzer | Analyze total cost of ownership over facility life |
sla_calculator | Model SLA availability against tier benchmarks |
capacity_planning | Forecast capacity runway and expansion triggers |
maintenance_schedule | Build annual PM schedules per NFPA and OEM specs |
change_management | Design change management process per tier class |
commissioning_plan | Generate commissioning plans per ASHRAE Guideline 1.2 |
fire_suppression | Design clean agent fire suppression per NFPA 2001/75 |
+------------------------------------------------------+
| MCP Client (Claude Desktop / Claude Code / Cursor) |
+-------------------------+----------------------------+
| SSE (MCP protocol)
v
+------------------------------------------------------+
| orchestrator/ (Node.js on Render) |
| |
| Auth > Rate Limit > Validation > Credit Gate > Run |
| |
| 50+ agents & 8 chains |
| Protocols: MCP, A2A, OpenAI, AG-UI, ACP, AGNTCY |
+----------+----------------------------+--------------+
| HTTP (credit check/deduct) | write
v v
+--------------------+ +--------------------+
| billing-api/ | | audit.db |
| (Express HTTP) | | (SQLite) |
| Stripe webhooks | +--------------------+
+--------------------+
| Tier | Monthly | Credits | Rate Limit |
|---|---|---|---|
| Free | $0 | 100 | 10/min |
| Starter | $29 | 500 | 60/min |
| Pro | $99 | 2,000 | 300/min |
| Enterprise | $499 | 10,000 | 1,000/min |
Get a free API key: Sign up
git clone https://github.com/RobotFleet-HQ/security-orchestra
cd security-orchestra
# Build
cd orchestrator && npm install && npm run build && cd ..
cd billing-api && npm install && npm run build && cd ..
# Configure
cd orchestrator && cp .env.example .env
npm run generate-key myuser free # generates sk_live_... key
# Run
cd orchestrator && npm start # Terminal 1
cd billing-api && npm start # Terminal 2
{
"mcpServers": {
"security-orchestra": {
"command": "node",
"args": ["/path/to/security-orchestra/orchestrator/dist/index.js"],
"env": {
"ORCHESTRATOR_API_KEY": "sk_live_your_key",
"BILLING_API_URL": "http://localhost:3001"
}
}
}
}
security-orchestra/
├── orchestrator/ # MCP server — 50+ agents & 8 chains
│ └── src/
│ ├── index.ts # Entry point, tool registry
│ ├── auth.ts # API key auth
│ ├── rateLimit.ts # Sliding-window rate limiter
│ ├── validation.ts # Input sanitization
│ ├── billing.ts # Credit check/deduct
│ ├── canonical.ts # CanonicalResponse shape
│ └── audit.ts # Audit log
├── billing-api/ # HTTP API — users, credits, Stripe
├── [agent]-agent/ # 50+ individual agent modules
├── smithery.yaml # Smithery registry config
├── mcp.json # MCP registry manifest
└── LICENSE # MIT
MIT — RobotFleet HQ
SECURITY_ORCHESTRA_API_KEY*secretAPI key from security-orchestra-landing
io.github.ericm1018/skillfm-llm-cost-optimizer-openai-anthropic-usage
io.github.mikerawsonnz/llm-orchestration-agent
io.github.mikerawsonnz/authenticated-llm-agent
labforgedev/copilot-memory-mcp
csoai-org/agent-prompt-injection-firewall-mcp
io.github.mikerawsonnz/authenticated-multi-llm-agent