osha_search
Pack: osha · Endpoint: https://gateway.pipeworx.io/osha/mcp
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 / workplace safety requirement for X”, “find the OSHA rule about X”. Great for topics: fall protection, hazard communication (HazCom / GHS), lockout tagout (LOTO), respiratory protection, personal protective equipment (PPE), confined space, bloodborne pathogens, machine guarding, scaffolding, excavation, permissible exposure limits, recordkeeping. Returns matching OSHA standards with citation, heading, excerpt, and source URL. Results are filtered to OSHA parts only (1910 general industry, 1926 construction, 1915/1917/1918 maritime, 1928 agriculture, 1904 recordkeeping, etc.) — Title-29 wage/hour parts are excluded. Example: osha_search({ query: “fall protection” }); osha_search({ query: “lockout tagout”, limit: 15 }). Keyless.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query | string | yes | Workplace-safety topic or phrase, e.g. “fall protection”, “hazard communication”, “lockout tagout”, “respiratory protection”, “PPE”, “confined space”, “bloodborne pathogens”. |
limit | number | no | Max results to return, 1–20 (default 10). |
Example call
curl -X POST https://gateway.pipeworx.io/osha/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"osha_search","arguments":{}}}'
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"osha": {
"url": "https://gateway.pipeworx.io/osha/mcp"
}
}
}
See Getting Started for client-specific install steps.