DEV Community

RepairXpert
RepairXpert

Posted on

I Built an MCP Server That Diagnoses Industrial Equipment — Here's How Claude Code Uses It

If you use Claude Code or any MCP-compatible AI tool, you can now plug in a fault diagnosis engine that covers 313 industrial fault codes.

What Is It

IndAutomation MCP Server — 8 tools for industrial maintenance diagnostics:

  1. fault_lookup — Enter any fault code from Allen-Bradley, Siemens, ABB, Fanuc, Mitsubishi, or 40+ other brands. Get root cause + fix steps.
  2. photo_diagnosis — Upload a photo of a control panel. Vision model identifies the fault.
  3. wiring_analysis — Paste wiring diagrams or describe connections. Get troubleshooting steps.
  4. component_substitution — Need a replacement part? Cross-reference across suppliers.
  5. downtime_logger — Track equipment failures, build maintenance patterns.
  6. maintenance_scheduler — Schedule preventive maintenance based on fault history.
  7. parts_search — Search across AutomationDirect, Grainger, Amazon for exact part numbers.
  8. safety_check — Get LOTO procedures and safety warnings before working on equipment.

How to Use It

Add to your Claude Code config:

{
  "mcpServers": {
    "indautomation": {
      "command": "python",
      "args": ["-m", "mcp_server"],
      "cwd": "/path/to/indautomation"
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

Or try the hosted version: indautomation.onrender.com

Why MCP

MCP (Model Context Protocol) lets AI assistants use external tools without custom integrations. If you're building maintenance software, SCADA interfaces, or plant management dashboards — plugging in a fault diagnosis MCP server means your AI assistant can troubleshoot equipment without you writing diagnosis logic from scratch.

The Stack

  • FastAPI + Jinja2
  • 313 fault codes in SQLite
  • Groq Whisper for audio (if you describe the problem verbally)
  • Vision model for photo analysis
  • Runs locally or hosted

Free to Try

3 diagnoses/day on the free tier. Pro is $19/mo for unlimited. No credit card needed for the free tier.

GitHub | Live Demo


Built for field techs who use AI tools. If you're a developer building industrial software, the MCP server saves you from reinventing fault diagnosis.

Top comments (0)