Skip to main content
Glama

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)


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

Добавьте в конфигурацию вашего 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

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/RepairXpert/indautomation'

If you have feedback or need assistance with the MCP directory API, please join our Discord server