GridWatch
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@GridWatchForecast transformer oil temperature for the next 24 hours and rank impacted assets."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
GridWatch
U1: Power Outage Prediction & Grid Equipment Failure Advisor.
GridWatch is a working local prototype for utility operators. It combines a trained synthetic failure model with weather scenarios, asset impact ranking and crew planning. A separate model forecasts real ETT transformer oil temperature 24 hours ahead.
Run
Python 3.12 is recommended. From this repository:
python -m venv .venv
# Windows: .venv\Scripts\activate
# macOS/Linux: source .venv/bin/activate
pip install -r src/requirements.txt
python src/download_data.py
python src/train.py
python src/test_system.py
python src/server.pyOpen http://127.0.0.1:8765. Full instructions: setup guide.
Related MCP server: Maximo Enterprise MCP
Implemented features
Real ETTh1 24-hour temperature forecasting with temporal holdout, validation-only model selection and persistence comparison.
Synthetic 24-hour failure probabilities from sensors, scenario weather and past incidents, compared with a threshold baseline.
Interactive asset schematic, equipment evidence and area exposure estimates.
Skill- and capacity-constrained maintenance queue, crew staging and JSON export.
IBM Bob MCP tools that call the same prediction and planning engine.
Team
Team: GridWatch (provisional name). Track: AI. Lead: Aryan Chanpa (aryanchanpa13@gmail.com, the selected account). Additional team members have not been supplied.
Stack
Python, pandas, NumPy, scikit-learn, MCP Python SDK, WSGI/Gunicorn, HTML/CSS/JavaScript. Deployment targets Vercel for the frontend and Render for the API. IBM Bob connects through a local MCP server. No watsonx integration is claimed.
Evidence and limitations
See model card and the exact machine-readable results in models/metrics.json. The ETT dataset has no outage labels. The failure model and fictional network use simulated data; their metrics do not establish real-world outage reliability. Simulated event prevalence is deliberately high for a visible demonstration. Temperature forecasting and failure prediction are separate models, not a validated fused predictor. Weather is an editable scenario, not a live feed. The planning heuristic does not run power flow, optimize routes or dispatch crews.
Demo
Run locally, follow the demo script, and inspect screenshots and the presentation. Live demo status and video status are tracked separately; neither is considered complete until the corresponding URL is verified.
Deployment
Vercel and Render configuration is included. See deployment guide for the exact settings and submission status for outstanding account and submission steps. The original organizer validator is preserved; a separate Backend tests workflow verifies model training and serving on a clean runner.
What we are most proud of
The application exposes measured baseline comparisons, temporal boundaries, uncertain evidence and unassigned jobs. Its useful output is an inspectable plan rather than unsupported claims of prevented blackouts.
This server cannot be deployed
Maintenance
Related MCP Connectors
Protocol-native energy infrastructure orchestration for AI data centers. Provides 46 MCP tools across 8 grid protocols (IEC-61850, DNP3, Modbus, OCPP, OpenADR, IEEE 2030.5, IEC 60870-5-104, ICCP) with 5 core API primitives: connect, dispatch, settle, comply, and intel. Enables AI agents to programmatically interact with substations, grid interfaces, and energy assets for real-time workload-grid coordination.
Built-environment forecasts, public benchmarks, and permit or zoning readiness through remote MCP.
PJM/MISO energy arbitrage. Intel TDX attested, on-chain every 60 min. MCP tools for AI agents.
Governed data discovery, exact queries, decisions, simulations, and runtime utilities over MCP.
Related MCP Servers
- AlicenseAqualityAmaintenanceGoverned, read-only OT data tap for substation and utility telecontrol — IEC 60870-5-104, DNP3/IEEE 1815, and IEC 61850 MMS connectors with cross-protocol asset discovery, alarm and downtime RCA, unbypassable audit logging (MCP + CLI), budget/runaway guards, and an airgap no-egress mode. Energy edition of Industrial-AIOps, built on iaiops.core.591MIT
- AlicenseNot gradedqualityDmaintenanceA production-focused integration that brings IBM Maximo Asset Management into AI workflows, enabling natural language interaction with assets, work orders, inventory, and more.3Apache 2.0
- FlicenseAqualityBmaintenanceEnables AI assistants to manage factory operations through MCP, providing tools for real-time telemetry, predictive maintenance, inventory forecasting, order estimation, and AI supervisor copilot capabilities.1825 npm-
- AlicenseNot gradedqualityCmaintenanceMCP server exposing distributed industrial asset data (battery storage, EV chargers, solar arrays) with tools for asset status, geospatial search, alerts, anomaly explanation, and load simulation.542 npmMIT