Skip to main content
Glama
RepairXpert

indautomation

by RepairXpert

RepairXpert IndAutomation

RepairXpert/indautomation MCP server

Диагностика оборудования на базе ИИ. Этот репозиторий содержит ДВА MCP-сервера — один для промышленной автоматизации, а другой — автомобильный OBD-II MCP-сервер со встроенной экспертной базой данных DTC (вероятные причины, ранжированные шаги по устранению, профессиональные советы) — первый OBD MCP-сервер, ориентированный на знания по ремонту, а не просто на передачу необработанных PID.


MCP-серверы

1. Промышленная автоматизация (mcp_server.py)

Диагностика неисправностей для ПЛК Allen-Bradley, конвейеров, штабелеров, AS/RS, упаковочных линий, паллетайзеров, частотно-регулируемых приводов (VFD) и реле CR30.

Инструмент

Описание

diagnose_fault

ИИ-диагностика неисправностей по симптомам или кодам ошибок

search_parts

Поиск в каталоге запчастей (AutomationDirect, Grainger, Amazon)

get_equipment_profile

Характеристики оборудования, компоненты, история обслуживания

list_fault_codes

Просмотр 313+ кодов неисправностей по категориям

get_allen_bradley_fault

Поиск неисправностей конкретно для Rockwell

list_supported_equipment

Все поддерживаемые типы и бренды оборудования

get_maintenance_checklist

Графики профилактического обслуживания

get_parts_for_fault

Запчасти, необходимые для устранения конкретного кода

Охват: 313 кодов неисправностей — 52 общих промышленных, 51 Allen-Bradley/Rockwell, 26 конвейеров, 21 VFD, 18 упаковочных, 11 AS/RS, 8 паллетайзеров, 7 штабелеров, 7 CR30.

2. Автомобильный OBD-II (obd_mcp_server.py) — OBD MCP с экспертной диагностикой

Диагностика автомобиля через OBD-II. Работает в режиме имитации «из коробки» (оборудование не требуется) или в реальном режиме с любым адаптером ELM327 (последовательный порт или Bluetooth).

Инструмент

Описание

read_dtcs

Чтение сохраненных и ожидающих кодов неисправностей

clear_dtcs

Очистка DTC и сброс MIL (индикатор Check Engine)

get_vehicle_info

VIN, имя ЭБУ, идентификаторы калибровки, протокол OBD (режим 09)

read_pid

Данные датчиков в реальном времени: обороты, температура охлаждающей жидкости, MAF, топливные коррекции, O2 и т. д.

get_freeze_frame

Снимок данных датчиков, зафиксированный в момент возникновения неисправности

diagnose_dtc

Экспертная диагностика: вероятные причины, шаги по устранению, профессиональные советы

Охват: 106 автомобильных DTC — P0xxx общие коды трансмиссии, P1xxx/P2xxx коды производителей (Ford, GM, Toyota, Honda), B/C/U коды кузова/шасси/сети.

Режимы:

  • OBD_MODE=mock (по умолчанию) — реалистичные тестовые данные, без оборудования

  • OBD_MODE=real — использует python-obd с адаптером ELM327 (OBD_PORT=COM3 или /dev/ttyUSB0)


Related MCP server: tiacommander-mcp

Быстрый старт

Добавьте в конфигурацию вашего MCP-клиента (например, ~/.claude/.mcp.json):

{
  "mcpServers": {
    "repairxpert-indauto": {
      "command": "python",
      "args": ["C:/RepairXpertIndAutomation/mcp_server.py"]
    },
    "repairxpert-obd": {
      "command": "python",
      "args": ["C:/RepairXpertIndAutomation/obd_mcp_server.py"],
      "env": {
        "OBD_MODE": "mock"
      }
    }
  }
}

Перезапустите MCP-клиент, и инструменты обоих серверов станут доступны агенту.

Требования

  • Python 3.11+

  • Промышленный: pip install -r requirements.txt

  • Автомобильный (только реальный режим): pip install obd

Docker

docker build -t repairxpert-indauto .
docker run -p 8300:8300 repairxpert-indauto

Почему это важно

  • Industrial MCP: Реальный охват неисправностей Allen-Bradley/Rockwell, которого нет ни у одного универсального MCP-сервера.

  • Automotive OBD MCP: В отличие от мостов OBD с необработанными PID, этот сервер поставляется с курируемой экспертной базой данных с вероятными причинами и ранжированными шагами по ремонту, поэтому агенты дают практические рекомендации по ремонту, а не просто цифры с датчиков. Режим имитации позволяет разработчикам создавать решения на его основе, не имея адаптера ELM327.

Создано практикующим полевым инженером, а не вендором.

Хостинг-сервис

Размещенная версия IndAutomation работает по адресу indautomation.onrender.com с веб-интерфейсом, REST API и тем же диагностическим движком, который предоставляют MCP-серверы.

Тарифы (хостинг)

План

Цена

Включает

Free

$0

Попробуйте диагностический движок, ограниченное количество запросов

Pro

$19/мес

Неограниченная диагностика, поиск запчастей, история неисправностей

Enterprise

$49/мес

Многопользовательский доступ, приоритетная поддержка, пользовательские профили оборудования

Оплата обрабатывается через Stripe. MCP-серверы в этом репозитории бесплатны и имеют открытый исходный код — платный уровень существует только для команд, которым нужен управляемый веб-интерфейс и общая история.

Поддержка и контакты

Лицензия

MIT

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    B
    maintenance
    MCP server that connects AI assistants to Siemens TIA Portal via the Openness API. AI-assisted PLC programming, project management, hardware configuration, cross-reference analysis, and deployment. 19 tools, 230 actions.
    51
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    An open-source MCP server that bridges AI models with industrial equipment, supporting multiple protocols like Modbus, OPC UA, and MQTT for reading data and controlling machines.
    2
    Apache 2.0
  • A
    license
    A
    quality
    D
    maintenance
    MCP server for industrial PLC integration, enabling AI to read tags, monitor alarms, and interact with Allen-Bradley ControlLogix PLCs via natural language.
    9
    MIT