Comprehensive Model Context Protocol server for managing Home Assistant through AI assistants.
Engineering is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
27 engineering compliance and calculation tools for the built environment (UK, EU, UAE).
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http novtriq-engineering-mcp https://api.novtriq.tech/mcp
# 2 — ask your agent for something these tools do
# calculate_pue, check_nis2_readiness, assess_epbd_score and 24 more
Engineering costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http novtriq-engineering-mcp https://api.novtriq.tech/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
27 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Calculate Power Usage Effectiveness (PUE) for a data centre or server room. Returns PUE score, efficiency rating, annual cost estimate, and engineering recommendations.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| it_load_kw | number | yes | IT equipment power draw in kW. Example: 500 |
| cooling_kw | number | yes | Total cooling system power in kW. Example: 200 |
| ups_losses_kw | number | yes | UPS and power distribution losses in kW. Example: 25 |
| lighting_kw | number | yes | Lighting power in kW. Example: 1.5 |
Assess NIS2 Directive (EU 2022/2555) compliance readiness. Returns compliance score (0-18), maturity level, estimated fine exposure, and prioritised remediation actions.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| has_ciso | boolean | yes | — |
| has_ot_policy | boolean | yes | — |
| has_board_reporting | boolean | yes | — |
| has_asset_inventory | boolean | yes | — |
| has_network_segmentation | boolean | yes | — |
| has_ir_plan | boolean | yes | — |
| has_24h_reporting | boolean | yes | — |
| has_supplier_assessment | boolean | yes | — |
| has_ot_monitoring | boolean | yes | — |
| organisation_size | string | yes | — |
| sector | string | yes | e.g. energy, transport, healthcare, banking |
Assess EU EPBD (2024) compliance. Returns compliance score, renovation cost estimate, deadline pressure, and priority retrofit measures.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| building_type | string | yes | e.g. office, residential, retail, school, hospital |
| year_built | integer | yes | — |
| current_epc | string | yes | — |
| heating_system | string | yes | gas_boiler, heat_pump, district_heating, electric, oil_boiler, biomass |
| has_solar_pv | boolean | yes | — |
| floor_area_m2 | number | yes | — |
| country | string | yes | e.g. germany, france, netherlands, ireland, uk |
Estimate cooling load using CIBSE Guide B2 / ASHRAE methodology. Returns required capacity, installed capacity with redundancy, system recommendation, and annual energy.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| space_type | string | yes | — |
| floor_area_m2 | number | yes | — |
| it_load_kw | number | yes | Required for data_centre/server_room. Set 0 for others. |
| occupancy_persons | integer | yes | — |
| climate_zone | string | yes | — |
| redundancy | string | yes | — |
Check UAE BIM mandate applicability (Dubai Circular 196, Abu Dhabi DMT, Sharjah). Returns mandate status, compliance score, required LOD, and submission checklist.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| building_area_m2 | number | yes | — |
| building_floors | integer | yes | — |
| emirate | string | yes | — |
| building_type | string | yes | — |
| has_bim_model | boolean | yes | — |
| bim_software | string | yes | e.g. Revit 2024 |
| ifc_export | boolean | yes | — |
| has_bep | boolean | yes | — |
Assess UAE cybersecurity regulatory compliance (NESA IAS, Dubai ISR, CBUAE, TDRA). Returns applicable framework, compliance score, critical gaps, and mandatory controls.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organisation_type | string | yes | — |
| emirate | string | yes | dubai, abu_dhabi, sharjah, federal, other |
| has_isms | boolean | yes | — |
| has_incident_response | boolean | yes | — |
| has_vulnerability_assessment | boolean | yes | — |
| has_third_party_audit | boolean | yes | — |
| has_data_classification | boolean | yes | — |
| is_cloud_hosted | boolean | yes | — |
Assess UAE grid connection feasibility (DEWA/ADDC/SEWA/FEWA). Returns feasibility score, connection timeline, recommended voltage, substation requirement, and next steps.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| site_location | string | yes | — |
| power_requirement_mw | number | yes | — |
| voltage_level | string | yes | — |
| intended_use | string | yes | — |
| has_existing_supply | boolean | yes | — |
| target_completion_year | integer | yes | — |
Generate an indicative Technical Due Diligence (TDD) fee estimate. Returns preliminary and full DD fee ranges (GBP), turnaround days, and contact CTA.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| building_type | string | yes | office, data_centre, industrial, retail, residential, mixed_use, hotel, warehouse, healthcare |
| gross_area_m2 | number | yes | — |
| transaction_type | string | yes | — |
| disciplines | array | yes | — |
| geography | string | yes | — |
| timeline_weeks | integer | yes | — |
Calculate operational + embodied carbon and net-zero gap (CIBSE TM65 / RICS WLCA). Returns carbon intensity, benchmark, and prioritised reduction measures with payback.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| floor_area_m2 | number | yes | — |
| building_type | string | yes | office, residential, retail, industrial, hospital, warehouse, hotel |
| country | string | yes | ISO-2: gb, de, fr, nl, es, pl, ro, it, ae, us |
| energy_kwh_year | number | no | Measured annual energy; 0 to use benchmark |
| construction_year | integer | no | — |
Thermal Load Estimator for data centres / critical facilities. Returns total heat load, cooling capacity, units, airflow, chiller size, PUE estimate, power density, and a CRAC/CRAH/DLC/immersion comparison.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| it_load_kw | number | yes | — |
| ups_efficiency_pct | number | yes | 1-99.9 |
| lighting_kw | number | no | default 5 |
| room_area_m2 | number | yes | — |
| cooling_type | string | yes | — |
| redundancy | string | yes | — |
| ambient_temp_c | number | yes | — |
Engineering ROI calculator. Returns current manual cost, annual saving, net benefit, ROI %, payback months, 3-year NPV and a verdict.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| team_size | number | yes | — |
| hourly_rate | number | yes | — |
| manual_hours | number | yes | manual hours per week |
| software_cost | number | no | annual GBP (default 0) |
| efficiency_gain_pct | number | yes | <=90 |
| implementation_time_months | number | yes | — |
Building carbon footprint (Scope 1/2/3) with CRREM stranding check and embodied carbon. Returns per-scope tCO2e, intensity, CRREM compliance, net-zero gap and priority actions.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| building_type | string | yes | — |
| floor_area_m2 | number | yes | — |
| location | string | yes | — |
| year_built | integer | yes | — |
| elec_kwh_year | number | no | — |
| gas_kwh_year | number | no | — |
| heat_kwh_year | number | no | — |
| refrigerant | string | no | — |
| occupancy | number | no | — |
| renewable_pct | number | no | — |
Building Readiness assessment for change-of-use / conversion. Returns a 0-100 readiness score, project complexity, four domain scores (structural, MEP, compliance, digital/BIM) with RAG, and recommendations.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| current_use | string | yes | — |
| proposed_use | string | yes | — |
| year_built | string | yes | — |
| structure | string | yes | — |
| floors | string | yes | — |
| condition | string | yes | — |
| location | string | yes | — |
| bim | string | yes | — |
Preliminary Eurocode beam design (steel EC3 / composite / reinforced concrete EC2). Selects a section, computes ULS bending & shear utilisation, SLS deflection, and fire protection. Indicative, not a stamped design.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| material | string | yes | Beam material |
| config | string | yes | ss=simply supported, cant=cantilever, cont=continuous 2-span |
| span_m | number | yes | Span length (m) |
| udl_kn_m | number | yes | Characteristic uniformly distributed load (kN/m) |
| point_load_kn | number | no | Characteristic point load (kN), optional |
| load_position | number | no | Point-load position as fraction of span 0-1 (default 0.5) |
| grade | string | no | Steel: s275/s355. Concrete: c2530/c3037/c3545 |
| exposure | string | no | Concrete exposure class (cover) |
| fire_rating | string | no | Required fire rating |
Eurocode axial column buckling check (steel EC3 6.3.1 flexural buckling / RC EC2 5.8 simplified). Returns Ncr, non-dimensional slenderness, reduction factor chi, NRd and utilisation. Indicative, not a stamped design.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| axial_load_kn | number | yes | Design axial load NEd (kN) |
| effective_length_m | number | yes | Effective (buckling) length Lcr (m) |
| material | string | yes | Section material |
| section | string | no | Steel section key, e.g. UC203x203x46 (steel only) |
| buckling_curve | string | no | EC3 buckling curve (steel only) |
| eccentricity_mm | number | no | Load eccentricity (mm), optional |
| width_mm | number | no | RC column width b (mm), concrete only |
| depth_mm | number | no | RC column depth h (mm), concrete only |
| reinforcement_pct | number | no | RC reinforcement ratio % (concrete only) |
Parametric construction cost benchmark across UK/EU/GCC by country, project type, specification, procurement, programme and BIM. Returns per-m2 and total cost ranges plus a cost breakdown. Indicative parametric estimate, validate against current cost indices.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| floor_area_m2 | number | yes | Gross floor area (m2), min 100 |
| country | string | yes | Country |
| project_type | string | yes | Project type |
| specification | string | no | — |
| procurement | string | no | — |
| programme | string | no | — |
| bim | string | no | — |
DGNB certification pre-score and BIM (ISO 19650) maturity self-assessment from a 20-question checklist. Returns pre-score, achievable certification level, BIM level, domain breakdown and prioritised gaps. Not a formal DGNB audit.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| answers | object | yes | Map of question_id -> yes|partial|no. IDs: lca, materials, water, biodiversity, lcc, flexibility, value_stability, cert_budget, comfort, accessibility, wellbeing, satisfaction, bep, cde, competency, c |
| cert_target | string | no | Target DGNB level |
NIS2 / EPBD contractor vetting score from a 12-question checklist across financial, technical, cyber (NIS2) and energy (EPBD) categories. Flags blocking (critical) failures and returns recommended additional checks. Not a formal due-diligence report.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| answers | object | yes | Map of question_id -> yes|no|unknown. IDs: registered, insurance, no_prosecutions, certifications, references, cvs, cyber_policy, incident_reporting, access_control, assessor_cert, energy_qual, reno_e |
| purpose | string | no | Vetting purpose |
EPBD-style staged digital renovation passport: 3-phase roadmap (quick wins, system upgrades, deep renovation) with cost ranges, energy savings and EPC trajectory from current EPC, floor area and heating type. Indicative.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| floor_area_m2 | number | yes | Gross floor area (m2) |
| current_epc | string | yes | Current EPC band A-G |
| heating | string | yes | Primary heating system |
| country | string | no | Country code (e.g. UK, DE) |
| address | string | no | Building address (label only) |
| building_type | string | no | Building type (label only) |
| era | string | no | Construction era (label only) |
UK permitted-development (GPDO 2015, England) rules engine for extensions, loft conversions and change of use. Returns a verdict (likely_pd / requires_permission / complex), applicable PD class, conditions and flags (listed building, Article 4, conservation area, AONB). Indicative, verify with the LPA.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| property_type | string | yes | — |
| use_class | string | no | Existing use class (C3, C1, E, B2, B8, F1, F2, SG) |
| proposal | string | yes | — |
| proposed_use | string | no | Proposed use class (change of use only); 'same' if unchanged |
| location | string | no | — |
| listed | string | no | — |
| conservation_area | string | no | — |
| national_park_aonb | string | no | — |
| article_4 | string | no | — |
| extension_depth_m | number | no | Rear extension depth (m), for extension proposals |
UK Approved Document S 2021 electric-vehicle charge-point requirement calculator for new build and major renovation, residential and non-residential. Returns required charge points, cable routes (1-in-5 for non-residential), minimum power and the applicable cost caps/exemptions. Indicative.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| building_type | string | yes | — |
| works | string | yes | — |
| parking_spaces | integer | yes | Total associated parking spaces |
| dwellings | integer | no | Number of dwellings (residential) |
| covered_car_park | string | no | Non-residential covered car park? |
UK Approved Document O 2021 simplified-method overheating check for new residential: tests maximum glazing area (by orientation, risk zone, cross vs single aspect) and minimum free ventilation area. Returns pass/fail and points to CIBSE TM59 modelling if it fails. Indicative.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| location_risk | string | yes | high = listed London postcode districts (AD O Table C1) |
| cross_ventilation | string | no | — |
| most_glazed_facade | string | yes | — |
| floor_area_m2 | number | yes | — |
| glazing_area_m2 | number | yes | — |
| provided_free_area_m2 | number | no | Total openable free area provided (optional) |
England & Wales Minimum Energy Efficiency Standard (MEES) check for private rented property. Tests against the in-force EPC E minimum (domestic and non-domestic) and surfaces the PROPOSED (not yet law) EPC C / 2030 uplift as an advisory only. Returns compliance, can-let, cost cap and penalties.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| property_type | string | yes | — |
| current_epc_band | string | yes | — |
Domestic whole-dwelling fabric + ventilation heat-loss estimate for heat pump sizing (BS EN 12831 / MCS), from floor area, storeys, age band, location and glazing. Returns design heat loss (kW), recommended heat pump output, indicative SCOP and annual demand. Typical U-values/SCOP, not measured.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| floor_area_m2 | number | yes | — |
| storeys | integer | no | — |
| age_band | string | yes | — |
| location | string | yes | — |
| external_design_temp_c | number | no | Override 99.6% external design temp |
| internal_design_temp_c | number | no | Default 21 |
| ceiling_height_m | number | no | Default 2.4 |
| glazing_pct_of_floor | number | no | Default 25 |
| air_change_rate | number | no | ACH, default 0.5 |
| flow_temp_c | integer | no | Emitter flow temperature |
EU Energy Efficiency Directive data-centre reporting pack (Dir (EU) 2023/1791 Art.12 + Del. Reg (EU) 2024/1364). Determines reporting scope (IT power >= 500 kW) and computes the mandated KPIs PUE, WUE, ERF and REF. Note: the regulation mandates reporting, not target values.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| it_power_kw | number | yes | Installed IT power demand (kW) |
| total_energy_kwh | number | yes | EDC: total data-centre energy (kWh/yr) |
| it_energy_kwh | number | yes | EIT: IT energy (kWh/yr) |
| water_input_m3 | number | no | WIN: total water input (m3/yr), for WUE |
| renewable_energy_kwh | number | no | ERES-TOT renewable energy consumed, for REF |
| reused_heat_kwh | number | no | EREUSE waste heat reused, for ERF |
UAE Scope 1 + Scope 2 GHG estimate from electricity and gas use, with emirate-specific grid emission factors (Dubai/Abu Dhabi/national) and the Federal Decree-Law No. 11 of 2024 mandatory-reporting context. Grid factors carry base-year/confidence caveats.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| emirate | string | yes | — |
| electricity_kwh | number | yes | Annual grid electricity (kWh) |
| gas_kwh | number | no | Annual natural gas (kWh) |
| gas_m3 | number | no | Annual natural gas (m3), alternative to gas_kwh |
UK SAP 10.3 / SBEM EPC precheck. Maps a known SAP rating (1-100) to its EPC band, and/or computes annual CO2 and primary energy from fuel consumption using validated SAP 10 fuel factors. The official EPC band is cost-based and needs a full SAP/RdSAP assessment.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| sap_rating | number | no | Known SAP rating 1-100 (returns the EPC band) |
| annual_energy_kwh | object | no | Map fuel -> kWh/yr. Fuels: mains_gas, grid_electricity, heating_oil, lpg, wood_pellets, wood_logs, wood_chips, biomass_community |
| floor_area_m2 | number | no | For carbon/primary-energy intensity |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Engineering or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing is an address its publisher runs, and you connect to it directly — this marketplace is not in the path. The scanner reads packages and public source, and an address is neither. So there is no grade — not a withheld one, an unmeasured one.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 1.0.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Engineering can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.