ZBS Index What actually exists in applied AI, with the source next to it

mcp server

Arc Flash Platform — Estudos Elétricos

Cálculos de engenharia elétrica pela norma brasileira (NBR), validados, com citação normativa.

Description as published by the maintainer. Source

  • version 1.0.0
  • active

active — Registry entry last updated 2026-06-30.

What this server can do

20 functions, named and described by the server itself. Parameter names are shown because they say more about what a function does than its name usually does.

calcular_curto_circuito(Rn_ohm, cabo_m, api_key, xr_rede, com_cabo, xr_trafo, tensao_kv, trafo_kVA, icc_rede_kA, trafo_V2_kv, cabo_material, trafo_Vcc_pct, cabo_secao_mm2, tipo_aterramento, com_transformador, potencia_curto_mva, cabo_num_condutores)
Curto-circuito (IEC 60909) pelo motor da plataforma: Icc 3φ/2φ/fase-terra, X/R e pico. Informe a rede por `potencia_curto_mva` OU `icc_rede_kA`. `com_transformador=True` dá o Icc no secundário (trafo_*). `xr_rede`/`xr_trafo` = relações X/R (regem κ, pico ip e assimetria — o making do disjuntor); `tipo_aterramento` ∈ {solido, resistivo, isolado} + `Rn_ohm` regem a corrente de falta fase-terra (Icc_1φ). `com_cabo=True` (+ cabo_secao_mm2/cabo_m) dá o Icc no PONTO de instalação após o cabo (menor que no barramento). Gratuito (uso limitado). Required: tensao_kv.
calcular_energia_incidente(alt_mm, config, gap_mm, ibf_ka, api_key, larg_mm, prof_mm, t_arc_s, tensao_kv, dist_trabalho_mm, t_arc_reduzido_s)
Energia incidente (Ei, cal/cm²), LAS e categoria de EPI de um arco elétrico, pelo motor IEEE 1584:2018 / ABNT NBR 17227:2025 VALIDADO da plataforma (208 V– 15 kV). `config` ∈ {VCB,VCBB,HCB,VOA,HOA}. Dois patamares de corrente (IEEE 1584:2018 §4.12): `t_arc_s` = tempo de eliminação da proteção na corrente de arco PLENA (Iarc); `t_arc_reduzido_s` = tempo na corrente REDUZIDA (Imin ≈ 0,88·Iarc). Como a corrente reduzida costuma limpar mais devagar (proteção de tempo inverso), o patamar reduzido com frequência GOVERNA o pior caso. Havendo dispositivo com curva inversa, forneça os DOIS tempos; sem `t_arc_reduzido_s`, calcula um único patamar. `larg_mm/alt_mm/prof_mm` = invólucro REAL do equipamento (a correção de tamanho da §4.8 muda o Ei; default = caixa de referência 508³). Gratuito (uso limitado). Required: tensao_kv, ibf_ka, gap_mm, dist_trabalho_mm, t_arc_s.
calcular_energia_incidente_hv(t_ms, ibf_ka, metodo, api_key, tensao_kv, tipo_trabalho, dist_trabalho_mm, comprimento_arco_m)
Energia incidente para sistemas > 15 kV — FORA do IEEE 1584:2018 / NBR 17227 (arco ao ar livre fase-terra). É TRIAGEM, NÃO laudo: o motor IEEE 1584 da plataforma NÃO é usado; gap e configuração de eletrodos não se aplicam. `metodo` ∈ {osha (padrão), lee, epri}: • osha — OSHA 1910.269 Apêndice E, Tab. 6/7 (base ArcPro). `tipo_trabalho` ∈ {luva (Tab.6, 4–46 kV), vara (Tab.7, 4–800 kV)}. Devolve a BANDA de EPI conservadora (≤4/5/8/12 ou >12 cal/cm²), não um ponto. • lee — cota TEÓRICA superior; exige `dist_trabalho_mm`. • epri — modelo de alta tensão; exige `dist_trabalho_mm` + `comprimento_arco_m` (vão físico fase-terra, em metros). Gratuito (uso limitado). Required: metodo, tensao_kv, ibf_ka, t_ms.
corrigir_fator_potencia(api_key, fp_meta, scc_MVA, fp_atual, Un_cap_kV, tensao_kV, potencia_kW, carga_min_pct)
Dimensiona o banco de capacitores para corrigir o fator de potência à meta (REN ANEEL nº 1.000; FP-alvo padrão 0,92). Com `tensao_kV` também dá a corrente nominal do banco e a norma (IEC 60831/60871). `Un_cap_kV` = tensão de placa do capacitor: se ele opera abaixo da Un, entrega MENOS kvar (derating Q∝V²) e a correção real cai — informe p/ não superestimar. `carga_min_pct` = carregamento mínimo (%): dispara o alerta de SOBRECORREÇÃO capacitiva (banco fixo em carga leve → FP capacitivo, faturável). `scc_MVA` = curto na barra do banco → inrush de manobra e a corrente de PROJETO da proteção/cabo do banco (1,5·In BT, IEEE C37.012). Gratuito. Required: potencia_kW, fp_atual.
dano_transformador(tipo, Vn_kV, fases, Sn_kVA, Vcc_pct, api_key, ligacao, k_inrush, t_inrush_ms, frequencia_falta)
Curva de dano a faltas passantes do transformador (IEEE C57.109/C57.12.59): categoria, corrente de falta passante máxima (In/Z), ponto ANSI e ponto de inrush — para coordenar a proteção a montante. `fases` ∈ {3ph,1ph}; `frequencia_falta` ∈ {infrequent,frequent}; `tipo` ∈ {liquid,dry}; `t_inrush_ms` = patamar de tempo do ponto de inrush. `ligacao` (IEEE C37.91) refere a curva ao OUTRO lado para coordenar com a proteção de lá: {dyg,ygd} Δ-Yg ×0,58 · {dd,yy} ×0,87 · {ygyg,none} ×1,0. Gratuito (uso limitado). Required: Sn_kVA, Vn_kV, Vcc_pct.
dessintonia_capacitor(L_mH, p_pct, Q_kvar, api_key, scc_MVA, Un_cap_kV, tensao_kV)
Banco dessintonizado (reator série anti-ressonância). Informe `p_pct` (fator de dessintonia XL/XC, ex.: 7 ou 14) OU `L_mH`. Devolve a tensão ELEVADA no capacitor V/(1−p), a corrente pelo reator, o reativo efetivo Q/(1−p), a frequência de sintonia e a classe de tensão sugerida do capacitor (IEC 60831). Com `scc_MVA`, avalia a ressonância paralela com a rede. Gratuito. Required: Q_kvar, tensao_kV.
dimensionar_cabo(fp, metodo, api_key, arranjo, sistema, isolacao, material, tensao_V, potencia_W, comprimento_m, icc_quadro_kA, queda_max_pct, disjuntor_In_A, curva_disjuntor, temp_ambiente_C, n_circuitos_agrupados)
Dimensiona a seção de um cabo BT pela ABNT NBR 5410: ampacidade (Tab. 36-39 + fatores), queda de tensão, coordenação de sobrecarga (§5.3.4.1), neutro e PE. `sistema` ∈ {1FN,2F,3F,3FN}; `metodo` = método de instalação (A1,A2,B1,B2,C,D,E,F,G); `material` ∈ {Cu,Al}; `isolacao` ∈ {PVC,EPR}. `icc_quadro_kA` = Icc presumida no quadro de origem. `n_circuitos_agrupados` = nº de circuitos no mesmo eletroduto/leito (aplica o fator de agrupamento da Tab. 42 — reduz a ampacidade); `arranjo` ∈ {feixe,camada}. `disjuntor_In_A`/`curva_disjuntor` (B,C,D) = o dispositivo REAL instalado (sem eles, assume o menor MCB ≥ Ib, curva C). Gratuito. Required: potencia_W, tensao_V, comprimento_m.
dimensionar_tc(xr, ALF, Fter, Icc_A, Ith_A, tth_s, Idyn_A, Rct_ohm, api_key, I_load_A, burden_VA, cable_ohm, relay_ohm, t_curto_s, secundario_A)
Dimensiona o TC de proteção (IEC 61869-2 / NBR 6856): menor primário comercial que NÃO satura na falta, considerando o burden REAL (relé+fiação) e o ALF efetivo. `xr` (X/R) = liga o critério de saturação na falta ASSIMÉTRICA (offset CC, IEEE C37.110): um TC que passa no simétrico pode saturar no transitório, atrasar o relé e ELEVAR a energia incidente de arco. `I_load_A`+`Fter` = corrente de carga p/ o critério térmico contínuo. `Ith_A`/`Idyn_A` = corrente térmica (I²t, com `t_curto_s`/`tth_s`) e dinâmica de catálogo → robustez à falta passante (se o TC AGUENTA o curto sem dano térmico/mecânico). `Rct_ohm` = R do secundário de catálogo (None → estimada). Gratuito (uso limitado). Required: Icc_A, secundario_A, ALF, burden_VA, relay_ohm, cable_ohm.
elevacao_temperatura_painel(regime, api_key, perda_W, altura_m, face_topo, largura_m, ventilado, n_particoes, face_laterais, face_traseira, limite_equip_C, profundidade_m, temp_ambiente_C, tipo_instalacao, area_ventilacao_cm2)
Elevação de temperatura do ar interno de um painel BT (IEC 60890) e verificação de aceitação (61439-1). `perda_W` = perdas dissipadas no invólucro; dimensões em metros. Exposição das faces (muda a área de resfriamento): `face_topo` ∈ {exposto,coberto}; `face_traseira`/`face_laterais` ∈ {exposta,coberta} (coberta = encostada na parede / em fila → aquece mais). `tipo_instalacao` 1–5 (Fig. 4); `limite_equip_C` = limite térmico do equipamento interno (2º veredito); `regime` ∈ {BT, MT (estimativa)}. Gratuito (uso limitado). Required: perda_W, altura_m, largura_m, profundidade_m.
gerar_memorial(api_key, referencia_calculo)
Memorial assinável + etiqueta ANSI/NBR. NUNCA é emitido autonomamente por IA — o documento é preparado na sua conta da plataforma para revisão e assinatura do responsável técnico. Required: referencia_calculo.
grupo_gerador(XR, modo, Sn_kVA, cabo_m, xd_pct, api_key, cabo_mm2, motor_kW, tensao_V, degrau_fp, classe_iso, degrau_kVA, motor_Ip_In, dv_limite_pct, motor_fp_rotor_bloqueado)
Afundamento transitório de tensão ao aplicar um degrau de carga a um grupo gerador (ISO 8528-5, etapa 1: tensão), via reatância transitória X'd. `modo` ∈ {bloco (degrau_kVA+degrau_fp), motor (motor_kW, partida DOL)}. `XR` = X/R da X'd (ângulo da queda). `cabo_mm2`+`cabo_m` = alimentador gerador→carga (a queda no cabo soma no ΔV). `dv_limite_pct` sobrepõe o limite da classe — OBRIGATÓRIO para `classe_iso="G4"` (limite por acordo). `motor_fp_rotor_bloqueado` = FP de partida (modo motor). Gratuito (uso limitado). Required: tensao_V, Sn_kVA.
k_factor_transformador(api_key, espectro_harmonico)
K-factor (UL 1561) a partir do espectro de corrente {ordem: % de I1}, ex.: {"3": 70, "5": 45, "7": 30}. Devolve o K-factor, o K-rating comercial (trafo K-rated para cargas não-lineares), o F_HL (derating de perdas parasitas, IEEE C57.110) e o THD de corrente. Gratuito. Required: espectro_harmonico.
listar_dispositivos(tipo, todos, api_key)
Lista o catálogo de dispositivos (devices_db) para descobrir o `device_id` usado no modo catálogo de tempo_de_atuacao. Por padrão só MCCB/ACB (trip eletrônico com In_A real); `tipo` filtra ('MCCB','ACB','Relay','MCB','Fuse','Transformer'); `todos=True` inclui todos os tipos. Gratuito (uso limitado).
listar_ferramentas
Lista a prateleira de cálculos de engenharia elétrica e o tier de cada um.
partida_motor(fp, eta, In_A, Cp_Cn, Ip_In, cabo_m, metodo, api_key, scc_MVA, cabo_mm2, tensao_V, C_load_pu, fonte_tipo, fp_partida, potencia_kW, dv_limite_pct, fonte_gmg_kVA, fonte_trafo_kVA, fonte_gmg_xd_pct, fonte_trafo_Vcc_pct, fonte_scc_montante_MVA)
Afundamento de tensão na partida de motor por divisor fasorial fonte→cabo→motor (C ∝ V²). `fonte_tipo` ∈ {scc (nível de curto `scc_MVA`), trafo (`fonte_trafo_kVA`+`fonte_trafo_Vcc_pct`, com rede a montante opcional `fonte_scc_montante_MVA`), gerador (`fonte_gmg_kVA`+`fonte_gmg_xd_pct`, X'd transitório)} — trafo dedicado e GMG são os casos SEVEROS de afundamento. `metodo` ∈ {direta, estrela_triangulo, compensadora_65, compensadora_80, soft_starter, vfd} (aceita 'compensadora'→tap 80% e 'soft'→soft_starter). `fp_partida` = FP de rotor bloqueado; `Cp_Cn` = conjugado de partida/nominal; `C_load_pu` = conjugado da carga (×Cn) — SEM ele a aceleração NÃO é avaliada. Gratuito (uso limitado). Required: potencia_kW, tensao_V.
puxamento_cabo(mu, od_mm, api_key, n_cabos, material, convencao, duto_D_mm, peso_kg_m, secao_mm2, attachment, incl_graus, cabo_classe, swbp_classe, curva_raio_m, curvas_graus, comprimento_m)
Tração de puxamento de cabo (IEEE 1185/525): tração no cabrestante, SWBP (pressão lateral nas curvas), ocupação do duto (NBR 5410) e tração máxima admissível. `n_cabos` ∈ {1,3} (trifólio). `curvas_graus` = lista dos ângulos das curvas/cotovelos (graus) — SEM curvas a SWBP (que costuma GOVERNAR) sai zero; `curva_raio_m` = raio das curvas (m). `attachment` ∈ {olhal (no condutor), malha (na capa, teto 500 kgf)}. `convencao` ∈ {BR,NA,EU}; `swbp_classe`/`cabo_classe` ∈ {BT, MT, controle, armado, ...}. Gratuito (uso limitado). Required: secao_mm2, material, od_mm, peso_kg_m, duto_D_mm, comprimento_m.
solicitar_orcamento(nome, email, escopo, api_key, empresa)
Encaminha um pedido de ORÇAMENTO de estudo/laudo assinável com ART (arc flash, curto-circuito, seletividade, adequação NR-10) direto do chat. Informe o e-mail de contato e o escopo (ex.: nº de painéis, classe de tensão, prazo, cidade). A equipe responde pelo e-mail informado. Não consome o limite das calculadoras — funciona inclusive quando o uso gratuito do dia esgotou. Required: email.
tempo_de_atuacao(tms, curva, api_key, pickup_A, device_id, curto_tempo_A, instantaneo_A, t_disjuntor_ms, corrente_falta_A, t_curto_tempo_ms)
Tempo de atuação de um dispositivo de proteção à corrente de falta, pela curva composta 4-segmentos do motor da plataforma (IEC 60255-151 / IEEE C37.112): 51 inversa · 50 curto-tempo · 50 instantânea. É o ELO entre o curto e o arco: encadeie calcular_curto_circuito → tempo_de_atuacao → calcular_energia_incidente (o `tempo_s` daqui é o `t_arc_s`, o parâmetro mais difícil de estimar à mão). MANUAL (universal): `pickup_A` = pickup do 51 (relé: RTC×tap; disjuntor: Ir); `curva` ∈ IEC/IEEE; `tms` = TMS (IEC) ou time-dial (IEEE); `instantaneo_A`+`t_disjuntor_ms` (50 instantânea) e `curto_tempo_A`+`t_curto_tempo_ms` (50 temporizada) são opcionais — sem eles, só a inversa opera. CATÁLOGO: `device_id` de MCCB/ACB (use listar_dispositivos). Gratuito (uso limitado). Required: corrente_falta_A.
tempo_partida_motor(fp, eta, Cp_Cn, Ip_In, polos, cabo_m, api_key, scc_MVA, cabo_mm2, tensao_V, fp_partida, tipo_carga, potencia_kW, inercia_kgm2, conjugado_pleno_pu, t_rotor_bloqueado_s, conjugado_partida_carga_pu)
Simula a partida DIRETA no tempo (RK4, J·dω/dt = T_motor − T_carga): tempo de aceleração, se o motor PARTE ou trava, e o térmico de rotor bloqueado (I²t da partida vs tempo de rotor bloqueado de placa, critério Petrobras N-313). `polos` = nº de polos; `inercia_kgm2` = J total (motor+carga); `tipo_carga` ∈ {constante, linear, parabolica (bomba/ventilador)}; `conjugado_partida_carga_pu` /`conjugado_pleno_pu` = conjugado da carga (×Cn do motor) em n=0 e a plena rotação; `t_rotor_bloqueado_s` liga o veredito térmico. Gratuito. Required: potencia_kW, tensao_V, polos, scc_MVA, inercia_kgm2.
verificar_seccionamento(Ia_A, T_op, U0_V, RA_ohm, api_key, i_dn_mA, sistema, material, situacao, curva_mcb, secao_pe_mm2, circuito_tipo, comprimento_m, R_montante_ohm, X_montante_ohm, disjuntor_In_A, secao_fase_mm2)
Verifica a proteção contra choque por seccionamento automático (ABNT NBR 5410:2004 §5.1.2.2). TN: Zs ≤ U0/Ia (informe Ia OU disjuntor In+curva_mcb). TT: RA ≤ 50/IΔn (informe i_dn_mA + RA). `situacao` = 1 (seco/usual, U_L=50 V) ou 2 (molhado/externo, U_L=25 V e tempo da Tab. 25 mais rígido). `R_montante_ohm`+`X_montante_ohm` = impedância do laço A MONTANTE (fonte/trafo + alimentadores) — sem ela o Zs conta só o circuito e o veredito fica OTIMISTA. `circuito_tipo` ∈ {terminal_le32, distribuicao_gt32}; `secao_pe_mm2` = PE real (None → mínimo da Tab. 58). Gratuito (uso limitado). Required: U0_V.

Last successful function declaration observed on . Source: https://arc-flash-platform.onrender.com/mcp. We list what the server declared; we do not call any of these functions.

Endpoint status observed on . Source: https://arc-flash-platform.onrender.com/mcp.

Signals

These are separate measurements of different things. They are deliberately not combined into one score, because a popularity number that mixes website traffic with saves and stars cannot be checked or acted on.

Signal Value What it measures Window Observed Source
Latest published version 1.0.0 Latest version string the maintainer published to the registry. as of fetch Model Context Protocol
Registry record last updated 2026-06-30 When the registry record was last updated by its maintainer. point in time Model Context Protocol
First listed in the MCP Registry 2026-06-30 Date this server was first published to the official MCP Registry. Not a usage or quality measure. point in time Model Context Protocol
mcp tools declared 20 tools Number of functions the server itself declared when asked to list them. This is what the server offers an agent, not a measure of how well any of them work. as of probe arc-flash-platform.onrender.com
mcp endpoint status ok The server listed 20 functions when asked. as of probe arc-flash-platform.onrender.com

Where to get it

This record as data

Every field on this page, with its source and observation date, is in the catalog JSON. Fetch the whole kind at once instead of parsing this HTML.

GET /api/v1/entries/mcp_server.json

Sources

  1. Tools declared by the MCP server at https://arc-flash-platform.onrender.com/mcp — arc-flash-platform.onrender.com, observed , trust tier 1.
  2. Official MCP Registry — Model Context Protocol, observed , trust tier 1.