MCP Server

Entogo power-equipment knowledge & tools

ca.entogo/knowledge
Business & Operations Science & Engineering Public & reachable MCP 2025-11-25

What this MCP does

Provides power-equipment catalog data, lead times, EV charging capacity estimates, technical knowledge, and RFQ handoff information.

estimate_ev_charging_capacity
Estimate EV-charging service capacity
Runs the same engine as https://entogo.ca/tools/ev-charging-service-capacity-calculator/: code load (NEC 2023 / NEC 2026 / CEC 2024 Section 86) for a set of Level 2 and DC fast chargers, EMS-managed load when an energy management system is declared, planning-basis load with site diversity, recommended transformer kVA and service / switchboard rating, and a GREEN / YELLOW / RED verdict against an existing service when one is given. Planning estimate only.
Read only
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chargers'], 'properties': {'ems': {'type': 'object', 'required': ['strategy'], 'properties': {'limitKw': {'type': 'number', 'description': 'Maximum load the EMS enforces', 'exclusiveMinimum': 0}, 'strategy': {'enum': ['none', 'static_limit', 'dynamic_alms', 'integral_evse_control', 'dc_power_block_limit'], 'type': 'string'}, 'listingConfirmed': {'enum': ['yes', 'no', 'unknown'], 'type': 'string', 'default': 'unknown', 'description': 'Is the EMS a listed / compliant system?'}}, 'additionalProperties': False}, 'code': {'enum': ['NEC_2023', 'NEC_2026', 'CEC_2024'], 'type': 'string', 'default': 'NEC_2023', 'description': 'Governing code edition'}, 'chargers': {'type': 'array', 'items': {'type': 'object', 'required': ['type', 'qty'], 'properties': {'qty': {'type': 'integer', 'maximum': 500, 'minimum': 1}, 'type': {'enum': ['L2', 'DCFC'], 'type': 'string'}, 'phase': {'enum': [1, 3], 'type': 'number'}, 'ratingA': {'type': 'number', 'maximum': 800, 'description': 'L2 only: nameplate amperes (alternative to ratingKw)', 'exclusiveMinimum': 0}, 'voltage': {'type': 'integer', 'maximum': 34500, 'minimum': 120, 'description': 'Charger supply voltage (default: L2 208 V, DCFC = service voltage)'}, 'ratingKw': {'type': 'number', 'maximum': 1000, 'description': 'L2: nameplate kW; DCFC: kW per dcfcBasis (default output kW)', 'exclusiveMinimum': 0}, 'dcfcBasis': {'enum': ['input_kw', 'input_a', 'output_kw'], 'type': 'string'}}, 'additionalProperties': False}, 'maxItems': 20, 'minItems': 1}, 'siteType': {'enum': ['fleet_depot', 'workplace', 'retail_dcfc', 'multifamily', 'truck_charging', 'public_l2'], 'type': 'string', 'default': 'workplace'}, 'servicePhase': {'enum': [1, 3], 'type': 'number', 'default': 3}, 'serviceVoltage': {'type': 'integer', 'default': 480, 'maximum': 34500, 'minimum': 120, 'description': 'Service line-to-line voltage, e.g. 208, 480, 600'}, 'existingService': {'type': 'object', 'required': ['serviceRatingA'], 'properties': {'loadMethod': {'enum': ['utility_demand_data', '30_day_metering', '12_month_peak_demand', 'calculated_load', 'nameplate_estimate'], 'type': 'string'}, 'peakDemandA': {'type': 'number', 'exclusiveMinimum': 0}, 'peakDemandKw': {'type': 'number', 'exclusiveMinimum': 0}, 'serviceRatingA': {'type': 'number', 'exclusiveMinimum': 0}}, 'description': 'Give the existing service to get a GREEN / YELLOW / RED verdict', 'additionalProperties': False}}, 'additionalProperties': False}
get_company_facts
Get Entogo company facts
Verified company facts: legal name, founding, headquarters, contacts and office hours, factory and capacity narrative, lead-time and warranty commitments, certifications, standards position, quote channel and key URLs.
Read only
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
get_lead_time
Get delivery lead time
Delivery lead-time band for a product (weeks, purchase order to shipment) plus Entogo's company-wide lead-time and warranty commitments. Bands: catalogue EV chargers 4–8, medium manufactured equipment 12–18, large engineered-to-order systems 16–24 weeks; new UL / CSA certification can extend a band within a guaranteed 36-week worst case.
Read only
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 120, 'minLength': 2, 'description': 'Product id / URL slug'}}, 'additionalProperties': False}
get_product
Get an Entogo product
Full record for one product by catalogue id (slug): specifications, features, applications, FAQs, certifications listed on the page, lead-time band, language editions, Markdown twin and the quote channel.
Read only
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 120, 'minLength': 2, 'description': 'Product id / URL slug, e.g. metal-clad-switchgear'}}, 'additionalProperties': False}
list_products
List Entogo products
List products in the catalogue, optionally filtered by category (power = transformers & substations; distribution = switchgear & distribution; storage = battery energy storage; emobility = EV charging & PV-storage-charging) and/or a keyword. Returns compact rows; call get_product for full specifications.
Read only
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'keyword': {'type': 'string', 'maxLength': 80, 'description': 'Case-insensitive match on title / model / summary'}, 'category': {'enum': ['power', 'distribution', 'storage', 'emobility'], 'type': 'string'}}, 'additionalProperties': False}
request_quote_handoff
Hand off to Entogo for a quote
Returns the right channel for a request for quotation (RFQ): the transformer configurator deep link (pre-filled with the product name), the contact page, e-mail and phone numbers, office hours and the one-business-day response commitment. This tool stores nothing and sends nothing — the user completes the request on entogo.ca or by e-mail.
Read only
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'product': {'type': 'string', 'maxLength': 160, 'description': 'Product name or id the user is interested in'}, 'summary': {'type': 'string', 'maxLength': 600, 'description': 'One-paragraph project summary to paste into the form'}}, 'additionalProperties': False}
search_knowledge
Search Entogo knowledge base
Semantic search over Entogo's product, solution, manufacturing, certification, lead-time and warranty knowledge (the same index that grounds the Ensight assistant). Returns the best-matching passages with source URLs.
Read only
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'topK': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 1, 'description': 'Number of passages to return'}, 'query': {'type': 'string', 'maxLength': 500, 'minLength': 3, 'description': 'Natural-language question or keywords'}}, 'additionalProperties': False}
Added
request_quote_handoff
Sept. 17, 2026, 7:58 a.m.
Added
get_company_facts
Sept. 17, 2026, 7:58 a.m.
Added
estimate_ev_charging_capacity
Sept. 17, 2026, 7:58 a.m.
Added
get_lead_time
Sept. 17, 2026, 7:58 a.m.
Added
get_product
Sept. 17, 2026, 7:58 a.m.
Added
list_products
Sept. 17, 2026, 7:58 a.m.
Added
search_knowledge
Sept. 17, 2026, 7:58 a.m.