LeashIndex Get the report

Index / calendar

Industrial-AIOps Energy

io-github-industrial-aiops-iaiops-energy declares 81 capabilities across 81 tools, with 2 critical issues.

86/100 exposureHigh exposure

Manifest recorded 2026-10-22 from tools/list answered by the PyPI package iaiops-energy==0.2.0 (published to PyPI as iaiops-energy, listed in the official MCP registry as io.github.industrial-aiops/iaiops-energy 0.2.0), run in an isolated container with no network access and placeholder credentials. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 81 tools

81 of 81 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

critical · irreversible-uncapped · 3 of 81 tools

3 tools are classified as irreversible and declare no limit.

high · no-expiry · All 81 tools

81 of 81 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 81 tools

81 of 81 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

high · uncapped-write · 1 of 81 tools

1 tool can modify data and declares no limit.

low · uncapped-read · 77 of 81 tools

77 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
protocols_supportedread declared
site_readinessread declared
onboarding_statusread declared
onboarding_config_draftread declared
health_summaryread declared
anomaly_scanread declared
diagnose_dataflowread declared
historian_healthread declared
alarm_bad_actorsread declared
tag_healthread declared
subscription_healthread declared
downtime_root_causeread declared
downtime_root_cause_liveread declared
learn_cause_weightsread declared
rca_corpus_from_maintenanceread declared
data_quality_scorecardread declared
data_quality_fleet_rollupread declared
heartbeat_healthread declared
downtime_attributionread declared
alarm_flood_analysisread declared
alarm_cascaderead declared
alarm_rationalization_worksheetread declared
alarm_event_clustersread declared
asset_inventoryread declared
device_advisory_checkread declared
cross_protocol_asset_modelread declared
adopt_alias_mapread declared
diff_alias_mapread declared
oee_computeread declared
downtime_eventsread declared
oee_multidimread declared
monitor_changesread declared
compliance_mappingread declared
compliance_frameworksread declared
compliance_dengbao_levelsread declared
compliance_reportread declared
compliance_evidence_bundleread declared
historian_pushwrite inferred
export_dataread declared
baseline_learnread declared
baseline_checkread declared
baseline_record_changeread declared
baseline_statusread declared
baseline_learn_contextualread declared
baseline_check_in_contextread declared
historian_queryread declared
historian_coverageread declared
stream_publishsend inferred
uns_publishsend inferred
stream_publish_eventsend inferred
rca_narrateread inferred
fleet_statusread declared
fleet_incidentsread declared
pdm_forecastread declared
downtime_triageread declared
plc_program_outlineread declared
plc_program_xrefread declared
plc_program_sectionread declared
plc_program_visibilityread declared
plc_program_snapshotread declared
plc_program_driftread declared
plc_program_historyread declared
plc_program_xref_configread declared
investigation_readinessread declared
investigation_openread declared
investigation_showread declared
investigation_listread declared
line_relation_declareread declared
line_relations_listread declared
mechanism_library_checkread declared
mechanism_library_listread declared
verify_determinismread declared
iec104_connection_inforead declared
iec104_interrogateread declared
iec104_read_pointread declared
dnp3_link_statusread declared
dnp3_integrity_pollread declared
iec61850_device_directoryread declared
iec61850_browseread declared
iec61850_readread declared
substation_event_analysisread declared
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.