Grounding the Line: A Maintenance Knowledge Assistant Across 40 Plants
A global industrial manufacturer replaces a legacy chatbot with a Claude-based maintenance and supplier-document assistant. Follow the build across edge-plant connectivity limits, an existing MCP tool layer, cost pressure, and a migration cutover — debugging symptom to architecture cause along the way.
The scenario
Meridian Industrial runs 40 plants worldwide and wants a single assistant that answers maintenance questions ('how do I reset the torque calibration on Line 7?') and supplier-document questions ('what is the cure time in this bonding-agent datasheet?'). Today a rule-based legacy chatbot handles a narrow FAQ; technicians distrust it and call the help desk instead. The pilot must ground answers in real manuals and supplier PDFs, survive spotty plant connectivity, reuse the MCP tool layer already wired to the CMMS and document store, and stay inside a fixed monthly budget — all before a hard cutover retires the legacy bot.
- Architecture
- Claude agent over an existing MCP tool layer (CMMS lookup, supplier-doc retrieval, work-order write-back); RAG against maintenance manuals + supplier datasheets; regional API gateway per continent.
- Existing stack
- On-prem CMMS (Maximo-style), on-prem document store behind the plant firewall, a legacy intent-based chatbot, and an internal MCP server exposing three tools. Observability today is request logs only.
- Integration
- MCP tools bridge cloud Claude to on-prem systems via a per-region connector; supplier PDFs sync nightly; work-order writes must be auditable.
- Regions
- 40 plants across NA, EU, and APAC; several remote plants have intermittent satellite links with hours-long outages.
- Budget
- Fixed monthly ceiling; bulk supplier-doc reprocessing must not blow the interactive budget. No scaled 100–1000 score anywhere in scope.
- SLA
- Interactive answer p95 under 6s when connected; graceful degradation offline; every work-order write traceable end to end.
Keep this context in mind — later questions build on it, and the situation evolves as you go.
- P3 · Q1Grounding architecture / retrieval vs. parametricHow confident are you?
The situation changes
Beat 1 — A plant reports confidently-wrong answers
Two weeks into the pilot, the APAC flagship plant escalates: the assistant gave a torque value that was confidently stated, fluently worded, and wrong — it belonged to a different gearbox revision. The retrieval logs show the correct passage WAS among the candidates fetched. The answer just did not reflect it. Leadership wants root cause, not a prompt tweak.
P7 · Q2Observability across agent + tool hopsSelect 2How confident are you?- P3 · Q3Ops symptom → architecture cause (confident-wrong)How confident are you?
- P4 · Q4MCP least-privilege / tool scopingHow confident are you?
- P6 · Q5Cost — bulk vs. interactive workloadsHow confident are you?
- P7 · Q6Edge resilience / intermittent connectivityHow confident are you?
The situation changes
Beat 2 — A migration cutover date is set
The steering committee sets a hard date: in six weeks the legacy intent-based chatbot is switched off and the Claude assistant becomes the sole maintenance interface at all 40 plants. The legacy bot, for all its faults, reliably handled a core set of ~300 canned FAQ intents that technicians depend on daily. The committee asks the team how to de-risk the cutover.
P4 · Q7Migration — parity evaluation before cutoverHow confident are you?- P3 · Q8Legacy / on-prem integration under the parity planSelect 2How confident are you?
- P6 · Q9Cost — repeated context / cachingHow confident are you?
The situation changes
Beat 3 — An MCP tool starts mis-routing
Days before cutover, a new symptom appears: supplier-datasheet questions ('what is the cure time for adhesive X?') are being answered by the CMMS work-order tool, which returns irrelevant maintenance tickets. Nothing errors; the wrong tool is simply being chosen. The team recently reworded several tool descriptions to 'sound more helpful.'
P7 · Q10Ops symptom → architecture cause (mis-routing)How confident are you?- P4 · Q11MCP tool design / routing hygieneSelect 2How confident are you?
- P3 · Q12Improving grounded accuracy the right wayHow confident are you?
- P7 · Q13Post-cutover observability / auditable writesHow confident are you?