Extract mine accident, injury, and illness records reported on MSHA Form 7000-1
domain: MSHA Accident/Injury/Illness Data · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Download the "MSHA Accident Injuries Data Set" flat file from catalog.data.gov or msha.gov/data-and-reports.
Confirm the file is pipe-delimited with a header row identifying fields like accident type, degree of injury, lost workdays, and mine location.
Filter to the target mine ID(s), noting this dataset covers both operator- and contractor-reported events sourced directly from Form 7000-1 submissions.
Aggregate by classification code (accident type, occupation, activity) to compute incidence rates for a site or commodity segment.
Cross-check totals against MSHA's published injury-rate calculators/statistics pages to validate your aggregation logic.
Known gotchas
Degree-of-injury and classification codes are MSHA-specific taxonomies, not OSHA-equivalent codes; do not assume they map 1:1 to other federal injury datasets.
Some historical years are only available as self-extracting archive files (Part 50 data) rather than the modern flat-file format, requiring different parsing logic.
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?