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:
- fault_lookup — Enter any fault code from Allen-Bradley, Siemens, ABB, Fanuc, Mitsubishi, or 40+ other brands. Get root cause + fix steps.
- photo_diagnosis — Upload a photo of a control panel. Vision model identifies the fault.
- wiring_analysis — Paste wiring diagrams or describe connections. Get troubleshooting steps.
- component_substitution — Need a replacement part? Cross-reference across suppliers.
- downtime_logger — Track equipment failures, build maintenance patterns.
- maintenance_scheduler — Schedule preventive maintenance based on fault history.
- parts_search — Search across AutomationDirect, Grainger, Amazon for exact part numbers.
- 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"
}
}
}
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.
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)