Federal contract awards
contracts.awards
USASpending contract awards by recipient. Cross-reference an employer's OSHA record against its federal contracting footprint.
Corporate, Legal & Labor
Every federal OSHA workplace-safety inspection and every cited violation, from the U.S. Department of Labor enforcement data catalog. Two joined tables: one row per inspection (establishment, location, open/close dates, total penalty, distinct standards cited, and accident/fatality flags) and one row per cited violation (the cited standard, violation type, as-issued and settled penalties, and issuance/abatement/settlement dates). Ask "who was cited under 1910.147 in Ohio" or "which employers had a fatality inspection with willful violations."
Penalties are tracked as they change: OSHA settlements amend the as-issued penalty over months, so each violation carries its initial and current (settled) amount, and the record's cursor advances with the amendment history — a later settlement re-surfaces the updated penalty automatically.
Coverage: this is federal OSHA enforcement plus the OSHA-approved State-Plan states that report into the federal system. Establishments in State-Plan states that do not report federally are under-represented — a jurisdictional coverage gap, not a data defect. Accident narrative text (which can name injured or deceased workers) is deliberately excluded; only coded accident signals (a count and a fatality flag) are surfaced.
Records
Pending sync
Inspections + cited violations across the enforcement history
Coverage
Federal + State-Plan
Federal OSHA + reporting State-Plan states
Fields
2 joined tables
Inspections (24 cols) & violations (22 cols)
Freshness
Daily
Incremental · JSON · Public · included in subscription
Coverage figures populate from the ingestion pipeline after the first sync.
establishmentstringEmployer / establishment name, partial match (normalized)
statestringEstablishment state, 2-letter (e.g. OH)
standardstringCited OSHA/CFR standard, partial match (e.g. 19100147 → 1910.147 lockout/tagout)
viol_typestringS (serious), W (willful), R (repeat), O (other), U (unclassified)
naicsstringIndustry (NAICS) code, prefix match
min_penaltynumberLower bound on the inspection's total penalty (or the violation's current penalty)
had_fatalitybooleanRestrict to inspections with a linked fatality
limitnumberMax records per response (default 25, max 50)
The tool joins the inspection and violation tables on activity_nr. Codes (violation type, standard) are returned verbatim from OSHA. The full input schema is served by the MCP server at connection time.
{
"tool": "corp.osha",
"params": {
"state": "OH",
"standard": "19100147",
"viol_type": "S",
"limit": 10
}
}
Two tables joined on activity_nr.
| Field | Type | Description |
|---|---|---|
| activity_nr | string | OSHA inspection id (join key) |
| estab_name | string | Establishment name (+ normalized form for search) |
| site_city / site_state / naics_code | string | Location and industry code |
| open_date / close_case_date | date | Inspection opened / case closed |
| violation_count / serious_violation_count | integer | Cited violations per inspection, and the serious subset |
| penalty_total | decimal | Sum of current (settled) penalties on the inspection |
| standards_cited | string | Distinct standards cited, "; "-joined |
| has_accident / had_fatality | boolean | Coded accident signals (never narrative text) |
| citation_id | string | Violation id within the inspection |
| standard | string | Cited OSHA/CFR standard |
| viol_type | string | S / W / R / O / U |
| initial_penalty / current_penalty | decimal | As-issued and settled penalty (unpenalized → null) |
| issuance_date / abate_date / final_order_date | date | Citation, abatement, and settlement dates |
Rows shaded darker are from the violations table. Worker-level PII (injury narrative, names) is never surfaced — only coded fields.
{
"activity_nr": "341072429",
"estab_name": "ACME ROOFING LLC",
"site_city": "COLUMBUS",
"site_state": "OH",
"naics_code": "238160",
"open_date": "2016-01-05",
"close_case_date": "2016-09-30",
"violation_count": 2,
"serious_violation_count": 2,
"penalty_total": 5250.00,
"standards_cited": "19260451 C01; 19260501 B14",
"has_accident": false,
"had_fatality": false,
"violations": [
{
"citation_id": "01001",
"standard": "19260451 C01",
"viol_type": "S",
"initial_penalty": 3500.00,
"current_penalty": 1750.00,
"issuance_date": "2016-01-07",
"abate_date": "2016-01-19",
"final_order_date": "2016-08-26"
}
]
}
contracts.awards
USASpending contract awards by recipient. Cross-reference an employer's OSHA record against its federal contracting footprint.
Corporate, Legal & Labor
sector
Company registrations, federal contracts, and labor-enforcement records — the corporate footprint, queryable by your agent.
Browse the sector
catalog
Every dataset served over MCP, across all sectors — from SEC fundamentals to federal contracts to OSHA enforcement.
Browse everything