Industrial-AIOps — MCP-сервер для Claude Code: функции и установка
Сервер читает данные промышленного оборудования по полевым протоколам и помогает агенту разбирать причины простоев по собранным данным. Подойдёт для анализа OT без обязательного обращения к модели.
claude mcp add --env IAIOPS_MCP=<IAIOPS_MCP> --env IAIOPS_CONFIG=<IAIOPS_CONFIG> --env IAIOPS_MASTER_PASSWORD=<IAIOPS_MASTER_PASSWORD> --env IAIOPS_NO_EGRESS=<IAIOPS_NO_EGRESS> --transport stdio industrial-aiops -- uvx iaiopsЧто делает Industrial-AIOps
Industrial-AIOps подключается к промышленным устройствам по 15 полевым протоколам и сопоставляет прочитанные данные. Агент может запросить разбор причины простоя с указанием доказательств, а также анализ аварийных сигналов, потоков данных и OEE. Сервер рассчитан на чтение: каждый вызов проходит аудит, а операции записи отключены по умолчанию и требуют контроля MOC.
Аналитическое ядро работает детерминированно, без GPU и API модели. Модель можно подключить для переформулировки уже рассчитанного вывода. Для установки через Claude Code команда запускает uvx iaiops; перед настройкой задайте переменные IAIOPS_MCP и IAIOPS_MASTER_PASSWORD. Шесть инструментов способны отправлять данные за пределы устройства, поэтому для изолированной среды используйте IAIOPS_NO_EGRESS=1.
Какие задачи решает
- найти причину простоя по данным оборудования
- разобрать поток аварийных сигналов
- проверить достоверность данных с устройств
- измерить OEE по собранной истории
- объяснить программу ПЛК на ST, AWL или L5X
Примеры запросов агенту
- Разбери причину остановки линии и укажи, на каких данных основан вывод.
- Проверь, что вызвало поток аварийных сигналов.
- Рассчитай OEE по собранной истории за указанный период.
Как установить Industrial-AIOps
Командой платформы
claude mcp add --env IAIOPS_MCP=<IAIOPS_MCP> --env IAIOPS_CONFIG=<IAIOPS_CONFIG> --env IAIOPS_MASTER_PASSWORD=<IAIOPS_MASTER_PASSWORD> --env IAIOPS_NO_EGRESS=<IAIOPS_NO_EGRESS> --transport stdio industrial-aiops -- uvx iaiopsВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from iaiops <команда>
Командой платформы
codex mcp add industrial-aiops --env IAIOPS_MCP=<IAIOPS_MCP> --env IAIOPS_CONFIG=<IAIOPS_CONFIG> --env IAIOPS_MASTER_PASSWORD=<IAIOPS_MASTER_PASSWORD> --env IAIOPS_NO_EGRESS=<IAIOPS_NO_EGRESS> -- uvx iaiopsВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from iaiops <команда>
Файл настроек
{
"mcpServers": {
"industrial-aiops": {
"command": "uvx",
"args": [
"iaiops"
],
"env": {
"IAIOPS_MCP": "<IAIOPS_MCP>",
"IAIOPS_CONFIG": "<IAIOPS_CONFIG>",
"IAIOPS_MASTER_PASSWORD": "<IAIOPS_MASTER_PASSWORD>",
"IAIOPS_NO_EGRESS": "<IAIOPS_NO_EGRESS>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from iaiops <команда>
Файл настроек
{
"servers": {
"industrial-aiops": {
"type": "stdio",
"command": "uvx",
"args": [
"iaiops"
],
"env": {
"IAIOPS_MCP": "<IAIOPS_MCP>",
"IAIOPS_CONFIG": "<IAIOPS_CONFIG>",
"IAIOPS_MASTER_PASSWORD": "<IAIOPS_MASTER_PASSWORD>",
"IAIOPS_NO_EGRESS": "<IAIOPS_NO_EGRESS>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from iaiops <команда>
Командой платформы
gemini mcp add -e IAIOPS_MCP=<IAIOPS_MCP> -e IAIOPS_CONFIG=<IAIOPS_CONFIG> -e IAIOPS_MASTER_PASSWORD=<IAIOPS_MASTER_PASSWORD> -e IAIOPS_NO_EGRESS=<IAIOPS_NO_EGRESS> industrial-aiops uvx iaiopsВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from iaiops <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Industrial-AIOps
Как установить Industrial-AIOps в Claude Code?
Выполните claude mcp add iaiops -e IAIOPS_MCP=<IAIOPS_MCP> -e IAIOPS_MASTER_PASSWORD=<IAIOPS_MASTER_PASSWORD> -- uvx iaiops. Перед запуском задайте значения для IAIOPS_MCP и IAIOPS_MASTER_PASSWORD.
Что делает Industrial-AIOps?
Он читает данные промышленного оборудования, сопоставляет их между протоколами и помогает анализировать причины простоев, аварийные сигналы и OEE. Вызовы проходят аудит.
Нужна ли для анализа языковая модель?
Нет. Аналитическое ядро работает без GPU и API модели; модель может только переформулировать уже рассчитанный вывод.