Install
$ agentstack add mcp-ibm-assetopsbench ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
AssetOpsBench
AI Agents for Industrial Asset Operations & Maintenance
A unified, open framework for building, orchestrating, and evaluating domain-specific AI agents in Industry 4.0.
[](https://github.com/IBM/AssetOpsBench/stargazers) [](https://github.com/IBM/AssetOpsBench/network/members) [](LICENSE) [](#publications) [](#ai-competitions) [](#ai-competitions)
[](#) [](#) [](#publications) [](#publications) [](#publications) [](#publications) [](#publications) [](#publications)
📄 Paper · 🤗 Dataset · 🎮 Playground · 📢 IBM Blog · 🎥 Video · 📊 Kaggle · 🚀 Colab
> [!IMPORTANT] > 🎉 AssetOpsBench is officially accepted at KDD 2026 (Datasets & Benchmarks Track), Jeju, South Korea, alongside our hands-on tutorial Building Reliable Industrial Agents with MCP. See [Publications](#publications) for the full list of 2025–2026 work.
At a Glance
9Asset classes 141+Scenarios 5Domain agents 2Orchestration frameworks 20+University extensions 500+Competition submissions
Built for: maintenance engineers, reliability specialists, facility planners, and Industry 4.0 researchers. Powered by: LLMs + Time Series Foundation Models, orchestrated over live sensor data and Industry 4.0 records (FMEA, work orders, alerts). Now with: simplified interface and native MCP (Model Context Protocol) support.
Quick Start
# Clone and install
git clone https://github.com/IBM/AssetOpsBench.git
cd AssetOpsBench
pip install -e .
# Try a scenario (to be enabled)
python -m assetopsbench.run --scenario "List all sensors of Chiller 6 in MAIN site"
Or jump in instantly:
- 🚀 Run on Colab — no install required (illustration of LLM Agent)
- 🎮 Try the HF Playground — interactive demo
- 📖 [Read INSTRUCTIONS.md](./INSTRUCTIONS.md) — full setup, MCP servers, plan-execute runner
> [!NOTE] > Active development is on main. The codebase used for various publication venues continues to be maintained on separate branches, for example, ACL 2026 IndustryAssetEQA and prior experimental work is maintained on main-0.x.
What is AssetOpsBench?
AssetOpsBench is a unified framework for developing, orchestrating, and evaluating domain-specific AI agents in industrial asset operations and maintenance. It provides reproducible scenarios, agent tooling, and evaluation pipelines for multi-step workflows in simulated industrial environments.
Domain-Specific MCP Servers
| MCP Servers | Important tools | |---|---| | IoT | get_sites, get_history, get_assets, get_sensors | | FMSR | get_sensors, get_failure_modes, get_failure_sensor_mapping | | TSFM | forecasting, timeseries_anomaly_detection | | WO | get_work_order_distribution, predict_next_work_order, ... | | Vibration | compute_fft_spectrum, compute_envelope_spectrum, ... | | ... | ... |
Agent Frameworks
- [Plan Execute](./src/agent/plan_execute) — plan-and-execute sequential workflow to work with any LLM
- [Deep Agent](./src/agent/deep_agent) — planning, sub-agents, and virtual filesystem for long-horizon tasks
- [Claude Agent](./src/agent/claude_agent) — ReAct-based orchestrator using Claude with agent-as-tool delegation
- [OpenAI Agent](./src/agent/openai_agent) — ReAct-based orchestrator using OpenAI models with agent-as-tool delegation
MCP Environment
The src/ directory contains MCP servers and a plan-execute runner built on the Model Context Protocol. See [INSTRUCTIONS.md](./INSTRUCTIONS.md) for setup.
Example Scenarios
| Domain | Example Task | |---|---| | IoT | "List all sensors of Chiller 6 in MAIN site" | | FMSR | "Identify failure modes detected by Chiller 6 Supply Temperature" | | TSFM | "Forecast Chiller 9 Condenser Water Flow for the week of 2020-04-27" | | WO | "Generate a work order for Chiller 6 anomaly detection" |
Some tasks focus on a single domain, others are multi-step end-to-end workflows. Explore all scenarios on Hugging Face.
Leaderboards
- To be revised (WIP with latest models)
- Evaluated with 7 Large Language Models
- Trajectories scored using LLM Judge (Llama-4-Maverick-17B)
- 6-dimensional criteria measuring reasoning, execution, and data handling
Example: MetaAgent leaderboard
Publications
12+ contributions across 7 top venues in 2025–2026 from the team behind AssetOpsBench.
⭐ KDD 2026 — Jeju, South Korea (click to expand)
- [D&B] AssetOpsBench: A Benchmark for Industrial Asset Operations Agents · D. Patel, S. Lin, et al. · 📄 Paper
- [Tutorial] Building Reliable Industrial Agents with MCP: A Hands-on AssetOpsBench Tutorial for AI-Driven Operations · D. Patel, C. Shyalika, et al.
ACL 2026 - San Diego, USA
- [Industry] IndustryAssetEQA: A Neurosymbolic Operational Intelligence System for Embodied Question Answering in Industrial Asset Maintenance · C. Shyalika, D. Patel, A. Sheth · arXiv:2604.23446
ICLR 2026 - Brazil
- [Main] Adaptive Conformal Anomaly Detection with Time Series Foundation Models for Signal Monitoring · N. Martinez, F. O'Donncha, W. M. Gifford, N. Zhou, D. C. Patel, R. Vaculin
AAAI 2026 — Singapore
- [Demo] AssetOpsBench-Live: Privacy-Aware Online Evaluation of Multi-Agent Performance in Industrial Operations · D. Patel, N. Zhou, S. Lin, J. T. Rayfield, C. Shyalika, S. R. Yarrabothula · 🎥 Demo
- [Main] SPIRAL: Symbolic LLM Planning via Grounded and Reflective Search · Y. Zhang, G. Ganapavarapu, S. Jayaraman, B. Agrawal, D. Patel, A. Fokoue · 💻 Code
- [Bridge] Knowledge-Guided AI for Industrial Asset Health Monitoring · S. Lin, D. Patel
- [Tutorial] From Inception to Productization: Hands-on Lab for the Lifecycle of Multimodal Agentic AI in Industry 4.0 · C. Shyalika, S. Ahuja, S. Lin, R. Wickramarachchi, D. Patel, A. Sheth · 🌐 Website · 📊 Slides
- [Workshop(AABA4ET)] Agentic Code Generation for Heuristic Rules in Equipment Monitoring · F. Lorenzi, A. Langbridge, F. O'Donncha, J. Rayfield, B. Eck, S. Rosato
IAAI 2026 - Singapore
- [Deployed] Deployed AI Agents for Industrial Asset Management: CodeReAct Framework for Event Analysis and Work Order Automation · N. Zhou, D. Patel, A. Bhattacharyya
- [Emmerging] Diversity Meets Relevancy: Multi-Agent Knowledge Probing for Industry 4.0 Applications · C. Constantinides, D. Patel, S. Kimbleton, N. Garg, M. Paracha
NeurIPS 2025 — San Diego, USA
- [D&B Track] FailureSensorIQ: A Multi-Choice QA Dataset for Understanding Sensor Relationships and Failure Modes · C. Constantinides, D. Patel, S. Lin, C. Guerrero, S. D. Patil, J. Kalagnanam · 📄 arXiv · 💻 Code
- [Social] Building Reliable Agentic Benchmarks: Insights from AssetOpsBench (invited talk, 2000+ registered) · D. Patel · 📅 Luma
EMNLP 2025 — Suzhou, China
- [Main] ReAct Meets Industrial IoT: Language Agents for Data Access · J. T. Rayfield, S. Lin, N. Zhou, D. C. Patel
- [Main] Generalized Embedding Models for Industry 4.0 Applications · C. Constantinides, S. Lin, D. C. Patel · 📄 arXiv
- [Findings] Fine-Tuned Thoughts: Leveraging Chain-of-Thought Reasoning for Industrial Asset Health Monitoring · S. Lin, D. Patel, C. Constantinides · 📄 ACL Anthology · 💻 Code
Tutorials & Technical Material
📘 Hands-on guides from our team:
- ReActXen IoT Agent (EMNLP 2025)
- FailureSensorIQ (NeurIPS 2025)
- AssetOpsBench Lab (AAAI 2026)
- SPIRAL (AAAI 2026)
- AssetOpsBench Technical Material
AI Competitions
AssetOpsBench powers public AI agent competitions that bring together researchers, students, and practitioners worldwide.
🔴 Live — IJCAI 2026
Industrial Automation Challenge: Benchmarking Physics-Grounded LLMs for Task Reasoning
A new challenge co-located with IJCAI 2026 that pushes LLM agents on physics-grounded industrial reasoning.
- 🌐 Challenge site: ai-industrial-challenge-ijcai
- 📋 IJCAI 2026 competitions: 2026.ijcai.org/competitions
✅ Completed — CODS 2025
AssetOpsBench-Live: AI Agentic Challenge
Launched in September 2025 at CODS 2025, the competition evaluated multi-agent systems on live industrial scenarios.
- 🏆 Competition page: codabench.org/competitions/10206
- 👥 365 participants · 500+ agent submissions
Talks & Events
| Date | Event | |---|---| | 2026-08 | KDD 2026 — AssetOpsBench paper + MCP tutorial · Jeju, South Korea | | 2026-05-10 | NUS Seminar: AssetOpsBench Applications | | 2025-12 | NeurIPS 2025 Social: Building Reliable Agentic Benchmarks (2000+ registered) | | 2025-10-03 | 2-Hour Workshop: AI Agents and Their Role in Industry 4.0 Applications · NJIT ACM | | 2025-09-01 | CODS 2025 Competition Launch — AssetOpsBench-Live | | 2025-06-01 | AssetOpsBench v1.0 released — 141 industrial scenarios |
University Projects & Extensions
AssetOpsBench is being extended by university research groups exploring new asset classes, evaluation paradigms, and agentic architectures. To list your project, open a PR.
- Calibrated Coordination Reduces Overconfident Errors in Multi-Agent LLM Systems – Confidence-weighted aggregation and abstention framework for reducing hallucinated confidence events in multi-agent industrial troubleshooting and operational decision-making benchmarks. Chand Sahil Mansuri, Sadamori Kojaku, Binghamton University.
- Internalizing MCP Tool Knowledge in Small LLMs via QLoRA Fine-Tuning — HPML project using AssetOpsBench to fine-tune ~4B models to internalize MCP tool knowledge and reduce prompt schema overhead. Ayal Yakobe, Columbia University · repo
- SPIN — Structural LLM Planning via Iterative Navigation for Industrial Tasks. Yusuke Ozaki, University at Albany · paper · repo
- Synthetic Scenario Generation for Evaluation of Industry 4.0 Agents — Automated scenario generation, transformer asset integration, and scenario quality evaluation. Rohith Kanathur, Sagar Chethan Kumar, Columbia University · repo
- AgentOpsBench — High-throughput battery analytics MCP server with DNN prognostics (RUL prediction) and 3.3× latency optimization. Siddharth Gowda, Rushin Bhatt, Aryaman Agrawal, Winston Li, Columbia University · repo
- Skill-Knowledge-Augmented Agents on AssetOpsBench — Confidence-gated skill execution with scoped knowledge plugins for industrial fault diagnosis. Vera Mazeeva, Sanskruti Shejwal, Shrey Arora, Mana Abbaszadeh, Columbia University · repo
- Evaluating Temporal Semantic Caching and Workflow Optimization in Agentic Plan-Execute Pipelines. Krish Veera, Alimurtaza Mustafa Merchant, Sajal Kumar Goyla, Shambhawi Bhure, Columbia University · paper · repo
- Towards Multi-Turn Dialog Systems for Industrial Asset Operations and Maintenance - Improved response quality and reduced redundant tool calls and multi-turn latency. Chengrui Li, Rujing Li, Yitong Bai, Rui Li, Columbia University ·paper· repo
- Skills and Knowledge Plugin MCP Servers for Optimized Industrial O&M Agents - reducing planning overhead and improving retrieval grounding in industrial asset maintenance agents through an MCP Skills Server that exposes reusable multi-step operational workflows and a Knowledge Plugin Server that enables injection of context-specific documentation. Andrew Li, Kirthana Natarajan, Thai On, Trisha Maturi, Yeshitha Bhuvanesh, Columbia University · repo
- Profiling and Optimizing the TSFM MCP Server - Developed a reproducible benchmarking harness, stage-level profiling system, and interchangeable model interface that identified preprocessing and inference bottlenecks, achieving up to 12.8× faster forecasting and 12.2% lower fine-tuning latency while supporting forecasting, fine-tuning, and anomaly detection workflows. Tomas Pasiecznik, Sam Colman, Byeolah Kwon, Sally Go, Columbia University · repo
- Profiling and Optimizing the AssetOpsBench Plan-Execute Pipeline - Provides the first systematic performance characterization of the AssetOpsBench plan-execute pipeline to quantify the latency-accuracy tradeoff of thinking mode on Gemma 4 26B for industrial asset operations tasks. Implemented and evaluated scenario-based routing optimizations to balance the tradeoff. Shen Li, Charles Xu, Ann Li, Caroline Cahill, Columbia Univers
…
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: IBM
- Source: IBM/AssetOpsBench
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.