
Msha Mines MCP server
online · 100% uptimeMSHA mine records — search a US mine by operator or mine name, or look up a known MSHA Mine ID for…
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed Msha Mines yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Msha Mines tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How Msha Mines compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 55% of 3,470 Web search servers
- Uptime
- 100%
- of our recent checks; the typical remote Web search server answers 100%
- Response time
- 171 ms
- faster than 74% of 2,238 Web search servers
Release history: 5 versions in the registry since 2026-10-09, latest 2026-11-03, typically one every 8 days.
Install Msha Mines in Claude Code, Cursor or VS Code
claude mcp add --transport http msha-mines https://gateway.pipeworx.io/msha-mines/mcp
What the publisher says
From the Msha Mines repository's README, as published. We do not edit it. Read it on GitHub
@pipeworx/msha-mines
Search US mines by operator or mine name, or look up a known MSHA Mine ID for its status, recent inspections, violations (with assessed penalties), and quarterly employment/production — from MSHA (Mine Safety and Health Administration) records.
Part of Pipeworx — an MCP gateway connecting AI agents to 1745+ live data sources. This is an independent, unofficial integration — not affiliated with, endorsed by, or published by the upstream provider.
Tools
controller, or mine name. Returns matching mines with their MSHA Mine ID, status (Active, Abandoned, Intermittent, etc.), mine type (Surface/Underground/Facility), coal vs. metal/non-metal classification, commodity, state, and current operator/controller. Use this to find a company's Mine ID(s) before calling mshaminedetail.
- mshaminesearch(query, state?, status?, limit?) — search by operator,
known MSHA Mine ID's current status, type, commodity, operator and controller, plus recent inspections, recent violations (with assessed penalties, S&S flag, and abatement/termination dates), and recent quarterly employment and coal production summed across subunits. A Mine ID with no match returns found: false with dataasof — not an error.
- mshaminedetail(mineid, violationslimit?, inspections_limit?) — a
Auth
Keyless.
Data sources
Open Government Data portal, listing downloadable pipe-delimited files refreshed roughly weekly. Four are loaded: Mines.zip (the master list of every mine ever assigned a Mine ID — status, type, commodity, current operator/controller), Violations.zip (citations/orders with assessed penalties), Inspections.zip (inspection events), and MinesProdQuarterly.zip (quarterly employment and coal production by subunit). US federal data, public domain. ControllerOperatorHistory.zip ships at the same URL but is out of scope for this pack's first capability — Mines.zip already carries each mine's current operator/controller, which covers search and detail.
- — MSHA's own
Why this is a local-copy pack, not a live proxy
MSHA's Mine Data Retrieval System (msha.gov/mdrs) is a MicroStrategy BI application embedded in an iframe tag (confirmed 2026-10-08: the page's src is microstrategy.msha.gov/MicroStrategy/asp/Main.aspx) — not a JSON endpoint a Worker can call per request. The only queryable path is the bulk pipe-delimited files. This pack reads a Supabase mirror (mshamines, mshaviolations, mshainspections, mshaemploymentproduction; schema in supabase/migrations/237mshamines.sql) loaded weekly by scripts/ingest-msha-mines.mjs (.github/workflows/msha-mines-refresh.yml). Every successful response carries dataasof from the backing table's own loadedat.
Fetched directly from MSHA, not routed through the gateway. Unlike registry.faa.gov (Akamai-fronted, blocks on header shape — see mcps/faa-aircraft-registry's README), arlweb.msha.gov answered a plain fetch() from a throwaway wrangler dev --remote Worker on the prod Cloudflare account the same clean HTTP 200 it gives a laptop curl — verified 2026-10-08 against MinesDefinitionFile.txt (byte-identical, 10,285 bytes) and the full 120,770,798-byte Violations.zip. No blocking to work around, so the ingest script calls MSHA directly from wherever it runs.
Bounded on purpose
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Msha Mines: common questions
- Is Msha Mines MCP server safe?
- Mostly: it is graded B (77/100). Read the Msha Mines safety report
- How do I install Msha Mines?
- It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Msha Mines need an API key?
- Yes. The registry entry asks for
PIPEWORX_API_KEY. - Is Msha Mines maintained?
- The last commit was 26 days ago (2026-10-09). The latest release is v0.2.1.
- Is Msha Mines up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Msha Mines?
- Servers from other publishers that do the same job: Keyline Icons MCP server, Vadivam Icons MCP server and Minutes MCP server.
- How does Msha Mines compare with other Web search MCP servers?
- safety score 77/100 (higher than 55% of 3,470 Web search servers); uptime 100% (of our recent checks; the typical remote Web search server answers 100%); response time 171 ms (faster than 74% of 2,238 Web search servers). Full comparison.
Alternatives to Msha Mines
Same job from other publishers: the closest match first, then the best rated.
- Keyline IconsSearch Keyline Icons by name and get any icon's SVG source or React import. No key, no network.not reviewedEstablishedA
- Vadivam IconsSearch 24px outline icons by name, tag, or category and get SVG or framework code.not reviewedEstablishedA
- MinutesThe private, owned conversation-memory layer for AI. Record, transcribe, and search every meeting.not reviewedEstablishedA
- Odoo MCP ProConnect AI to Odoo ERP 14-20: search, create, update and manage records in natural language.not reviewedGrowingA