Back to search
B
76.5 /100

io.github.kasathur/energyatit

Author kasathur
Scanned 46d ago

Connect AI agents to energy infrastructure. Dispatch, attest carbon, read meters.

Versions

1.0.0scored
first seen May 19, 2026

Trust breakdown

PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 34

list_sites
annotations: none low

List all energy sites in your tenant

get_site
annotations: none low

Get details of a specific site

site_id number
list_assets
annotations: none low

List assets, optionally filtered by site

site_id number
list_grid_connections
annotations: none low

List grid connections for a site

site_id number
get_meter_readings
annotations: none low

Get meter readings for a grid connection

grid_connection_id number
dispatch_command
annotations: none low

Send a dispatch command to an asset (battery, HVAC, EV charger, etc.)

command string asset_id number target_kw number duration_minutes number
dispatch_history
annotations: none low

Get dispatch history for an asset

asset_id number
list_settlements
annotations: none low

List settlements for a site

site_id number
generate_settlement
annotations: none low

Generate a hash-chained settlement for a site

site_id number period_end string period_start string
verify_settlement
annotations: none low

Verify a settlement

settlement_id number
get_carbon_attestation
annotations: none low

Get carbon attestation for a site

site_id number
create_carbon_record
annotations: none low

Create a carbon attestation record in the hash chain

kwh number meter_id string grid_zone string timestamp string facility_id string
verify_carbon_chain
annotations: none low

Verify the SHA-256 hash chain for a meter

meter_id string
get_carbon_certificate
annotations: none low

Generate a carbon certificate for a facility

end string start string facility_id string
create_dr_event
annotations: none low

Create a demand response event

facility_id string signal_type string scheduled_start string duration_minutes number target_reduction_kw number
list_dr_events
annotations: none low

List demand response events

status string facility_id string
get_dr_event
annotations: none low

Get details of a DR event

event_id string
dispatch_dr_event
annotations: none low

Execute dispatch for a DR event

event_id string
settle_dr_event
annotations: none low

Settle a DR event with carbon attestation

event_id string
generate_compliance_package
annotations: none low

Generate a compliance package for a site

site_id number standard string
list_compliance_packages
annotations: none low

List compliance packages for a site

site_id number
generate_scope2_report
annotations: none low

Generate GHG Scope 2 compliance report

period_end string facility_id string period_start string
get_asset_reliability
annotations: none low

Get reliability score for an asset

asset_id number
get_site_reliability
annotations: none low

Get reliability score for a site

site_id number
get_grid_capacity
annotations: none low

Get grid capacity for a region

region string
get_grid_trends
annotations: none low

Get grid capacity trends for a region

region string
create_procurement
annotations: none low

Create an energy procurement request

type string region string volume_kwh number
analyze_procurement
annotations: none low

Run analysis on a procurement request

id number
get_procurement_options
annotations: none low

Get procurement options

id number
get_integration_status
annotations: none low

Get status of all integrations (Modbus, OpenADR, BESS, grid prices)

get_grid_prices
annotations: none low

Get current grid electricity prices

region string
provision_sandbox
annotations: none low

Provision a developer sandbox environment with simulated data

sandbox_status
annotations: none low

Check sandbox environment status and usage

health_check
annotations: none low

Check platform health and connectivity

Permissions 2

network Server uses network capabilities via: fetch()
medium
env_vars Server uses env_vars capabilities via: process.env
low

Scan Findings 80

low
Tool 'list_sites' has no annotations annotation_checker · 100%
low
Tool 'get_site' has no annotations annotation_checker · 100%
low
Tool 'list_assets' has no annotations annotation_checker · 100%
low
Tool 'list_grid_connections' has no annotations annotation_checker · 100%
low
Tool 'get_meter_readings' has no annotations annotation_checker · 100%
low
Tool 'dispatch_command' has no annotations annotation_checker · 100%
low
Tool 'dispatch_history' has no annotations annotation_checker · 100%
low
Tool 'list_settlements' has no annotations annotation_checker · 100%
low
Tool 'generate_settlement' has no annotations annotation_checker · 100%
low
Tool 'verify_settlement' has no annotations annotation_checker · 100%
low
Tool 'get_carbon_attestation' has no annotations annotation_checker · 100%
low
Tool 'create_carbon_record' has no annotations annotation_checker · 100%
low
Tool 'verify_carbon_chain' has no annotations annotation_checker · 100%
low
Tool 'get_carbon_certificate' has no annotations annotation_checker · 100%
low
Tool 'create_dr_event' has no annotations annotation_checker · 100%
low
Tool 'list_dr_events' has no annotations annotation_checker · 100%
low
Tool 'get_dr_event' has no annotations annotation_checker · 100%
low
Tool 'dispatch_dr_event' has no annotations annotation_checker · 100%
low
Tool 'settle_dr_event' has no annotations annotation_checker · 100%
low
Tool 'generate_compliance_package' has no annotations annotation_checker · 100%
low
Tool 'list_compliance_packages' has no annotations annotation_checker · 100%
low
Tool 'generate_scope2_report' has no annotations annotation_checker · 100%
low
Tool 'get_asset_reliability' has no annotations annotation_checker · 100%
low
Tool 'get_site_reliability' has no annotations annotation_checker · 100%
low
Tool 'get_grid_capacity' has no annotations annotation_checker · 100%
low
Tool 'get_grid_trends' has no annotations annotation_checker · 100%
low
Tool 'create_procurement' has no annotations annotation_checker · 100%
low
Tool 'analyze_procurement' has no annotations annotation_checker · 100%
low
Tool 'get_procurement_options' has no annotations annotation_checker · 100%
low
Tool 'get_integration_status' has no annotations annotation_checker · 100%
low
Tool 'get_grid_prices' has no annotations annotation_checker · 100%
low
Tool 'provision_sandbox' has no annotations annotation_checker · 100%
low
Tool 'sandbox_status' has no annotations annotation_checker · 100%
low
Tool 'health_check' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.1 (GHSA-345p-7cg4-v4c7) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.1 (GHSA-8r9q-7v3j-jr4g) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.1 (GHSA-w48q-cv73-mx4w) dependency_analyzer · 95%
info
package.json metadata manifest_parser · 100%
info
Tool: list_sites manifest_parser · 70%
info
Tool: get_site manifest_parser · 70%
info
Tool: list_assets manifest_parser · 70%
info
Tool: list_grid_connections manifest_parser · 70%
info
Tool: get_meter_readings manifest_parser · 70%
info
Tool: dispatch_command manifest_parser · 70%
info
Tool: dispatch_history manifest_parser · 70%
info
Tool: list_settlements manifest_parser · 70%
info
Tool: generate_settlement manifest_parser · 70%
info
Tool: verify_settlement manifest_parser · 70%
info
Tool: get_carbon_attestation manifest_parser · 70%
info
Tool: create_carbon_record manifest_parser · 70%
info
Tool: verify_carbon_chain manifest_parser · 70%
info
Tool: get_carbon_certificate manifest_parser · 70%
info
Tool: create_dr_event manifest_parser · 70%
info
Tool: list_dr_events manifest_parser · 70%
info
Tool: get_dr_event manifest_parser · 70%
info
Tool: dispatch_dr_event manifest_parser · 70%
info
Tool: settle_dr_event manifest_parser · 70%
info
Tool: generate_compliance_package manifest_parser · 70%
info
Tool: list_compliance_packages manifest_parser · 70%
info
Tool: generate_scope2_report manifest_parser · 70%
info
Tool: get_asset_reliability manifest_parser · 70%
info
Tool: get_site_reliability manifest_parser · 70%
info
Tool: get_grid_capacity manifest_parser · 70%
info
Tool: get_grid_trends manifest_parser · 70%
info
Tool: create_procurement manifest_parser · 70%
info
Tool: analyze_procurement manifest_parser · 70%
info
Tool: get_procurement_options manifest_parser · 70%
info
Tool: get_integration_status manifest_parser · 70%
info
Tool: get_grid_prices manifest_parser · 70%
info
Tool: provision_sandbox manifest_parser · 70%
info
Tool: sandbox_status manifest_parser · 70%
info
Tool: health_check manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (4) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 94 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%