OSHA Standards
live GovernmentReferenceUS workplace safety standards (OSHA, 29 CFR) — full text of any OSHA standard by citation (1910.132 PPE, 1926.501 fall protection, 1910.1200 hazard communication) and keyword search across general industry, construction, and maritime regulations. Official eCFR text, keyless.
Tools
osha_standard Get the full text of one OSHA standard (US workplace-safety / occupational safety and health regulation) by its citation. OSHA standards are 29 CFR — this returns the exact regulatory wording currentl
No parameters required.
Try it
osha_search Keyword search across OSHA standards — the US workplace-safety / occupational safety and health regulations in 29 CFR (parts 1900–1990). Answers "what OSHA standards cover X", "OSHA regulation / workp
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/osha/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' curl -X POST https://gateway.pipeworx.io/osha/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"osha_standard","arguments":{}}}' Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("osha_standard", {}); // Or ask in plain English:
const answer = await px.ask("us workplace safety standards (osha, 29 cfr) — full text of any osha standard by citation (1910");