Every heat number tells a story. MTR.AI reads it in seconds.
AI-powered compliance verification for Mill Test Reports. Upload a certificate. Specify the standard. Get an element-by-element compliance verdict — with full audit trail.
MTR review is the bottleneck you've learned to live with.
No two mill certificates look alike. Different formats, layouts, languages. Your quality team opens each PDF, pulls up the spec table, and compares values line by line — carbon, manganese, yield strength, elongation, hardness — across dozens of elements.
Fatigue sets in. A carbon content of 0.31% gets approved on an A106 Grade B cert — the limit is 0.30% max. A yield strength in MPa gets compared against a ksi threshold. An HRB hardness value gets read as HRC. These aren't edge cases. They're Tuesday.
The failures show up in your NCR log six months later, after the material is in the ground.
Values checked per heat — chemistry, mechanicals, Charpy, CE, sour service compliance
Per certificate for a thorough manual review. Multiply by 10 heats per shipment.
What most teams invest in technology for their most critical quality gate
From PDF to compliance verdict in under 60 seconds.
MTR.AI is a compliance engine, not a document scanner. It doesn't just extract text — it understands material specifications. Upload a mill certificate in any format, specify the applicable standard and grade, and MTR.AI returns a structured compliance report: every chemical element and mechanical property compared against the specification limits, with pass/fail verdicts, deltas, and clause references.
AI Document Intelligence
Reads any MTR format — scanned PDFs, digital exports, faxed copies, multi-language documents. Extracts heat number, chemical composition, mechanical properties, heat treatment details, dimensions, and compliance certifications. No pre-configuration. No template setup per mill.
Specification Engine
Built-in compliance rules for API 5L, API 5CT, ASTM A106, ASTM A516, ASTM A312, ASME SA-series, EN 10204, and more. Every element checked against the applicable specification table. Carbon equivalent (CE) calculated automatically. Unit conversions handled (ksi ↔ MPa, HRB ↔ HRC).
Non-Conformance Detection
Flags out-of-spec values with the element name, reported value, specification limit, and delta. Catches what reviewers miss: CE exceedances on otherwise-compliant heats, hardness scale misidentification, missing product analysis when PSL2 requires both heat and product, dual-grade stencil issues on X52+ pipe.
Four steps. Zero spec lookups.
Upload
Drag and drop MTRs in any format — PDF, scanned image, digital export. Single documents or batch upload for entire shipments. MTR.AI handles degraded scans, multi-page reports, and documents with mixed languages.
Specify
Select the applicable material specification and grade from the built-in library, or let MTR.AI auto-detect from the document. Override when your PO requirements are tighter than the base specification.
Review
Get an element-by-element compliance report. Green for pass, red for fail, amber for values within 5% of the specification limit. Every value shown alongside the spec limit, with the delta calculated. Clause references for every check.
Approve or Flag
Accept compliant materials with one click. Route non-conformances directly to your NCR workflow. Every decision logged with timestamp, user, and the full compliance analysis — ready for audit.
Built for the standards you already work to.
| Property | Verification | |
|---|---|---|
| Chemical Composition12 checks | ||
| C | Max per grade | |
| Mn | Range (min–max) | |
| P | Max limit | |
| S | Max limit | |
| Si | Range (min–max) | |
| Cr / Ni / Mo | Max or range per grade | |
| Cu | Max limit | |
| V / Nb / Ti | Max individual + combined | |
| Al / B / Ca / Sn / N | Trace element limits | |
| CE (IIW) | Max per grade/PSL | |
| CEᴾcm | Max per grade/PSL | |
| Dual analysis | Ladle + product required | |
| Mechanical Properties11 checks | ||
| YS (ksi / MPa) | Min + max limits | |
| TS | Min + max limits | |
| WTS (weld tensile) | Min per spec | |
| Elongation | Min % in 2″ or 50mm | |
| Hardness | Max per scale | |
| Y/T ratio | Max per grade | |
| Charpy — Body | Min avg + min single | |
| Charpy — Weld | Min avg + min single | |
| Charpy % Shear | Min per spec | |
| Flattening | Pass / fail | |
| Hydrostatic | Min test pressure | |
Supported Standards
| Standard | Grades |
|---|---|
| API 5L | B, X42, X52, X60, X65, X70 |
| API 5CT | H40, J55, K55, N80, L80, C90, T95, P110 |
| ASTM A106 | Grade A, B, C |
| ASTM A516 | Grade 60, 65, 70 |
| ASTM A312 | TP304, TP316, TP316L, TP321 |
| ASTM A182 | F304, F316, F316L, F11, F22 |
| ASTM A193 | B7, B8, B8M |
| ASME SA-series | Corresponding SA- prefixed specs |
| EN 10204 | Type 2.1, 2.2, 3.1, 3.2 |
Standards library expanding continuously. Custom specification profiles available for project-specific requirements.
Not another OCR tool. A compliance engine.
| Capability | Generic Document AI | MTR.AI |
|---|---|---|
| Reads any MTR format | ■Sometimes — requires template config | ■Yes — zero configuration |
| Extracts chemical composition | ■As raw text fields | ■As validated values against spec limits |
| Checks compliance | ■You configure the rules | ■Rules built in per ASTM/API/ASME standard |
| Calculates CE / Pcm | ■No | ■Automatically, per IIW and Pcm formulas |
| Detects hardness scale errors | ■No | ■Yes — distinguishes HRB, HRC, HBW |
| Catches PSL2 dual-analysis gaps | ■No | ■Yes — flags missing product analysis |
| Audit trail | ■Document extraction log | ■Full compliance decision record per element |
| Batch processing | ■One at a time | ■Shipment-level batch with summary report |
Material compliance isn't optional. In any of these industries.
Oil & Gas
Pipeline operators, midstream processors, OCTG distributors, coating and threading facilities. API 5L, API 5CT, API 5B. Every joint traced from mill to field.
Pressure Equipment
Vessel fabricators, heat exchanger shops, boiler manufacturers. ASME BPVC Section II compliance. SA-516, SA-312, SA-240. PED 2014/68/EU traceability requirements.
Structural Steel
Fabrication shops, erectors, general contractors. ASTM A992, A572, A36. AISC quality requirements. State DOT bridge steel programs.
Power Generation
Nuclear, fossil, and renewable energy supply chains. NRC 10 CFR 50 Appendix B traceability. ASME N-stamp material documentation.
Shipbuilding & Marine
Hull steel, structural members, piping systems. Classification society requirements (ABS, DNV, Lloyd’s). MTC verification for class-approved materials.
Aerospace & Defense
High-spec alloy verification. AMS and DFARS compliance. Full heat traceability from melt source to finished component.
Your MTRs contain proprietary supply chain data. We treat them that way.
Encryption
All documents encrypted in transit (TLS 1.3) and at rest (AES-256). Your MTRs are never stored in plaintext.
Data Isolation
Multi-tenant architecture with strict organizational isolation. Your data is never visible to other organizations. Row-level security enforced at the database layer.
No Training on Your Data
Your MTR documents and extracted data are never used to train AI models. Your compliance data stays yours.
Audit Logging
Every document upload, compliance check, approval, and flagging decision is logged with user identity and timestamp. Export-ready for ISO 9001, API Q1, and ASME QA audits.
Common questions about MTR compliance and automated verification.
Technical answers for quality engineers, inspectors, and procurement teams.
Stop reviewing MTRs by hand. Start verifying them with AI.
MTR.AI is currently onboarding early access partners in oil & gas, pressure equipment fabrication, and structural steel. If your team reviews more than 20 MTRs per week, we want to talk.