Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

tech.novtriq/engineering

REMOTE · API.NOVTRIQ.TECH

27 engineering compliance and calculation tools for the built environment (UK, EU, UAE).

Available components

0 this week 76 Trust /100

Last scanned (23 hours ago)

Scores higher than 66% of remote servers

Reachable. Last reached 4 Nov 2026.

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security63
Transport & Reachability100
Schema Quality & AI Usability65
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 3904 tokens (~144/item across 27 items; 27 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
  • No destabilizing schema changes in the last 30 days.Pass
Tool Coverage82
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 45% of tool parameters carry a description.Partial
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 27 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 27 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities60
  • Spec-recency check failed: implements MCP spec 2025-06-18; the latest is 2026-07-28. See how to fix → Fail
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 28 Sept 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 25 Sept 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 26 Aug 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 11 Aug 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 31 Jul 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 28 Jul 26 0
    • Stability: unverified → 0.03 ▲ functional
  • 27 Jul 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 26 Jul 26 0

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 4 Nov 2026 · Probed https://api.novtriq.tech/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=novtriq.tech CN=YE1,O=Let's Encrypt,C=US 1 Nov 2026 30 Jan 2027 ECDSA 256 ECDSA-SHA384 593bb5a60f82f4326be7d766b0c87bd0781
SANs: *.novtriq.tech, novtriq.tech
CN=YE1,O=Let's Encrypt,C=US (CA) CN=Root YE,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 ECDSA 384 ECDSA-SHA384 5ddd70dd31f801c85c186a7a04b80afe
CN=Root YE,O=ISRG,C=US (CA) CN=ISRG Root X2,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 ECDSA-SHA384 872165fc34b6e5fba8add5b3705fb53a
CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 SHA256-RSA 6c8f1dc727c7117f7baf853ac980f9cd

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of api.novtriq.tech. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
tech. present 2185 13 Verified
novtriq.tech. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=63072000; includeSubDomains
x-content-type-options nosniff
x-frame-options SAMEORIGIN

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://api.novtriq.tech/mcp Verified 200
http (plaintext) http://api.novtriq.tech/mcp HTTPS enforced 301 https://api.novtriq.tech/mcp
MCP tools · 27 exposed · ~3,904 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
assess_epbd_score ~142

Assess EU EPBD (2024) compliance. Returns compliance score, renovation cost estimate, deadline pressure, and priority retrofit measures.

NameTypeReqDescription
building_typestringyese.g. office, residential, retail, school, hospital
countrystringyese.g. germany, france, netherlands, ireland, uk
current_epcstringyes–
floor_area_m2numberyes–
has_solar_pvbooleanyes–
heating_systemstringyesgas_boiler, heat_pump, district_heating, electric, oil_boiler, biomass
year_builtintegeryes–

No output schema declared.

No examples provided.

building_carbon_footprint ~144

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.

NameTypeReqDescription
building_typestringyes–
elec_kwh_yearnumber––
floor_area_m2numberyes–
gas_kwh_yearnumber––
heat_kwh_yearnumber––
locationstringyes–
occupancynumber––
refrigerantstring––
renewable_pctnumber––
year_builtintegeryes–

No output schema declared.

No examples provided.

building_readiness ~115

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.

NameTypeReqDescription
bimstringyes–
conditionstringyes–
current_usestringyes–
floorsstringyes–
locationstringyes–
proposed_usestringyes–
structurestringyes–
year_builtstringyes–

No output schema declared.

No examples provided.

calculate_carbon ~134

Calculate operational + embodied carbon and net-zero gap (CIBSE TM65 / RICS WLCA). Returns carbon intensity, benchmark, and prioritised reduction measures with payback.

NameTypeReqDescription
building_typestringyesoffice, residential, retail, industrial, hospital, warehouse, hotel
construction_yearinteger––
countrystringyesISO-2: gb, de, fr, nl, es, pl, ro, it, ae, us
energy_kwh_yearnumber–Measured annual energy; 0 to use benchmark
floor_area_m2numberyes–

No output schema declared.

No examples provided.

calculate_pue ~125

Calculate Power Usage Effectiveness (PUE) for a data centre or server room. Returns PUE score, efficiency rating, annual cost estimate, and engineering recommendations.

NameTypeReqDescription
cooling_kwnumberyesTotal cooling system power in kW. Example: 200
it_load_kwnumberyesIT equipment power draw in kW. Example: 500
lighting_kwnumberyesLighting power in kW. Example: 1.5
ups_losses_kwnumberyesUPS and power distribution losses in kW. Example: 25

No output schema declared.

No examples provided.

check_grid_feasibility_uae ~102

Assess UAE grid connection feasibility (DEWA/ADDC/SEWA/FEWA). Returns feasibility score, connection timeline, recommended voltage, substation requirement, and next steps.

NameTypeReqDescription
has_existing_supplybooleanyes–
intended_usestringyes–
power_requirement_mwnumberyes–
site_locationstringyes–
target_completion_yearintegeryes–
voltage_levelstringyes–

No output schema declared.

No examples provided.

check_nis2_readiness ~161

Assess NIS2 Directive (EU 2022/2555) compliance readiness. Returns compliance score (0-18), maturity level, estimated fine exposure, and prioritised remediation actions.

NameTypeReqDescription
has_24h_reportingbooleanyes–
has_asset_inventorybooleanyes–
has_board_reportingbooleanyes–
has_cisobooleanyes–
has_ir_planbooleanyes–
has_network_segmentationbooleanyes–
has_ot_monitoringbooleanyes–
has_ot_policybooleanyes–
has_supplier_assessmentbooleanyes–
organisation_sizestringyes–
sectorstringyese.g. energy, transport, healthcare, banking

No output schema declared.

No examples provided.

check_uae_bim_compliance ~129

Check UAE BIM mandate applicability (Dubai Circular 196, Abu Dhabi DMT, Sharjah). Returns mandate status, compliance score, required LOD, and submission checklist.

NameTypeReqDescription
bim_softwarestringyese.g. Revit 2024
building_area_m2numberyes–
building_floorsintegeryes–
building_typestringyes–
emiratestringyes–
has_bepbooleanyes–
has_bim_modelbooleanyes–
ifc_exportbooleanyes–

No output schema declared.

No examples provided.

check_uae_cybersecurity ~140

Assess UAE cybersecurity regulatory compliance (NESA IAS, Dubai ISR, CBUAE, TDRA). Returns applicable framework, compliance score, critical gaps, and mandatory controls.

NameTypeReqDescription
emiratestringyesdubai, abu_dhabi, sharjah, federal, other
has_data_classificationbooleanyes–
has_incident_responsebooleanyes–
has_ismsbooleanyes–
has_third_party_auditbooleanyes–
has_vulnerability_assessmentbooleanyes–
is_cloud_hostedbooleanyes–
organisation_typestringyes–

No output schema declared.

No examples provided.

contractor_vetting ~130

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.

NameTypeReqDescription
answersobjectyesMap 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_…
purposestring–Vetting purpose

No output schema declared.

No examples provided.

dgnb_bim_readiness ~140

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.

NameTypeReqDescription
answersobjectyesMap of question_id -> yes|partial|no. IDs: lca, materials, water, biodiversity, lcc, flexibility, value_stability, cert_budget, comfort, accessibility, wellbeing, satisfaction, bep, cde, competency,…
cert_targetstring–Target DGNB level

No output schema declared.

No examples provided.

digital_renovation_passport ~150

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.

NameTypeReqDescription
addressstring–Building address (label only)
building_typestring–Building type (label only)
countrystring–Country code (e.g. UK, DE)
current_epcstringyesCurrent EPC band A-G
erastring–Construction era (label only)
floor_area_m2numberyesGross floor area (m2)
heatingstringyesPrimary heating system

No output schema declared.

No examples provided.

eed_datacentre_pack ~212

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.

NameTypeReqDescription
it_energy_kwhnumberyesEIT: IT energy (kWh/yr)
it_power_kwnumberyesInstalled IT power demand (kW)
renewable_energy_kwhnumber–ERES-TOT renewable energy consumed, for REF
reused_heat_kwhnumber–EREUSE waste heat reused, for ERF
total_energy_kwhnumberyesEDC: total data-centre energy (kWh/yr)
water_input_m3number–WIN: total water input (m3/yr), for WUE

No output schema declared.

No examples provided.

estimate_cooling_load ~107

Estimate cooling load using CIBSE Guide B2 / ASHRAE methodology. Returns required capacity, installed capacity with redundancy, system recommendation, and annual energy.

NameTypeReqDescription
climate_zonestringyes–
floor_area_m2numberyes–
it_load_kwnumberyesRequired for data_centre/server_room. Set 0 for others.
occupancy_personsintegeryes–
redundancystringyes–
space_typestringyes–

No output schema declared.

No examples provided.

eu_cost_benchmarking ~127

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.

NameTypeReqDescription
bimstring––
countrystringyesCountry
floor_area_m2numberyesGross floor area (m2), min 100
procurementstring––
programmestring––
project_typestringyesProject type
specificationstring––

No output schema declared.

No examples provided.

eurocode_beam_designer ~214

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.

NameTypeReqDescription
configstringyesss=simply supported, cant=cantilever, cont=continuous 2-span
exposurestring–Concrete exposure class (cover)
fire_ratingstring–Required fire rating
gradestring–Steel: s275/s355. Concrete: c2530/c3037/c3545
load_positionnumber–Point-load position as fraction of span 0-1 (default 0.5)
materialstringyesBeam material
point_load_knnumber–Characteristic point load (kN), optional
span_mnumberyesSpan length (m)
udl_kn_mnumberyesCharacteristic uniformly distributed load (kN/m)

No output schema declared.

No examples provided.

eurocode_column_checker ~218

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.

NameTypeReqDescription
axial_load_knnumberyesDesign axial load NEd (kN)
buckling_curvestring–EC3 buckling curve (steel only)
depth_mmnumber–RC column depth h (mm), concrete only
eccentricity_mmnumber–Load eccentricity (mm), optional
effective_length_mnumberyesEffective (buckling) length Lcr (m)
materialstringyesSection material
reinforcement_pctnumber–RC reinforcement ratio % (concrete only)
sectionstring–Steel section key, e.g. UC203x203x46 (steel only)
width_mmnumber–RC column width b (mm), concrete only

No output schema declared.

No examples provided.

get_technical_dd_quote ~112

Generate an indicative Technical Due Diligence (TDD) fee estimate. Returns preliminary and full DD fee ranges (GBP), turnaround days, and contact CTA.

NameTypeReqDescription
building_typestringyesoffice, data_centre, industrial, retail, residential, mixed_use, hotel, warehouse, healthcare
disciplinesarrayyes–
geographystringyes–
gross_area_m2numberyes–
timeline_weeksintegeryes–
transaction_typestringyes–

No output schema declared.

No examples provided.

heatpump_heatloss ~200

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.

NameTypeReqDescription
age_bandstringyes–
air_change_ratenumber–ACH, default 0.5
ceiling_height_mnumber–Default 2.4
external_design_temp_cnumber–Override 99.6% external design temp
floor_area_m2numberyes–
flow_temp_cinteger–Emitter flow temperature
glazing_pct_of_floornumber–Default 25
internal_design_temp_cnumber–Default 21
locationstringyes–
storeysinteger––

No output schema declared.

No examples provided.

mees_checker ~93

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.

NameTypeReqDescription
current_epc_bandstringyes–
property_typestringyes–

No output schema declared.

No examples provided.

part_o_overheating ~149

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.

NameTypeReqDescription
cross_ventilationstring––
floor_area_m2numberyes–
glazing_area_m2numberyes–
location_riskstringyeshigh = listed London postcode districts (AD O Table C1)
most_glazed_facadestringyes–
provided_free_area_m2number–Total openable free area provided (optional)

No output schema declared.

No examples provided.

part_s_ev ~125

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.

NameTypeReqDescription
building_typestringyes–
covered_car_parkstring–Non-residential covered car park?
dwellingsinteger–Number of dwellings (residential)
parking_spacesintegeryesTotal associated parking spaces
worksstringyes–

No output schema declared.

No examples provided.

roi_calculator ~102

Engineering ROI calculator. Returns current manual cost, annual saving, net benefit, ROI %, payback months, 3-year NPV and a verdict.

NameTypeReqDescription
efficiency_gain_pctnumberyes<=90
hourly_ratenumberyes–
implementation_time_monthsnumberyes–
manual_hoursnumberyesmanual hours per week
software_costnumber–annual GBP (default 0)
team_sizenumberyes–

No output schema declared.

No examples provided.

sap_sbem_precheck ~164

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.

NameTypeReqDescription
annual_energy_kwhobject–Map fuel -> kWh/yr. Fuels: mains_gas, grid_electricity, heating_oil, lpg, wood_pellets, wood_logs, wood_chips, biomass_community
floor_area_m2number–For carbon/primary-energy intensity
sap_ratingnumber–Known SAP rating 1-100 (returns the EPC band)

No output schema declared.

No examples provided.

thermal_load ~126

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.

NameTypeReqDescription
ambient_temp_cnumberyes–
cooling_typestringyes–
it_load_kwnumberyes–
lighting_kwnumber–default 5
redundancystringyes–
room_area_m2numberyes–
ups_efficiency_pctnumberyes1-99.9

No output schema declared.

No examples provided.

uae_climate_ghg ~135

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.

NameTypeReqDescription
electricity_kwhnumberyesAnnual grid electricity (kWh)
emiratestringyes–
gas_kwhnumber–Annual natural gas (kWh)
gas_m3number–Annual natural gas (m3), alternative to gas_kwh

No output schema declared.

No examples provided.

uk_planning_checker ~208

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.

NameTypeReqDescription
article_4string––
conservation_areastring––
extension_depth_mnumber–Rear extension depth (m), for extension proposals
listedstring––
locationstring––
national_park_aonbstring––
property_typestringyes–
proposalstringyes–
proposed_usestring–Proposed use class (change of use only); 'same' if unchanged
use_classstring–Existing use class (C3, C1, E, B2, B8, F1, F2, SG)

No output schema declared.

No examples provided.

Install

How do I install the tech.novtriq/engineering MCP server?

tech.novtriq/engineering is a hosted endpoint at https://api.novtriq.tech/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · api.novtriq.tech

# add to Claude Code
claude mcp add --transport http tech-novtriq-engineering 'https://api.novtriq.tech/mcp'
Common questions

What is the tech.novtriq/engineering MCP server?

tech.novtriq/engineering is an MCP server listed in the public MCP registry as tech.novtriq/engineering. 27 engineering compliance and calculation tools for the built environment (UK, EU, UAE). This page covers its hosted endpoint (https://api.novtriq.tech/mcp).

Is the tech.novtriq/engineering MCP server safe to use?

tech.novtriq/engineering scores 76 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the tech.novtriq/engineering MCP server expose?

tech.novtriq/engineering exposes 27 tools: calculate_pue, check_nis2_readiness, assess_epbd_score, estimate_cooling_load, check_uae_bim_compliance, and 22 more. Their descriptions and schemas cost roughly 3,904 tokens of context every time the server is loaded.

Does the tech.novtriq/engineering MCP server require authentication?

No. We connected to tech.novtriq/engineering without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the tech.novtriq/engineering MCP server still maintained?

tech.novtriq/engineering is still listed as active in the MCP registry. We last reached this channel on 4 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.