For AI assistants

OSHA recordkeeping checks, inside ChatGPT or Claude

Four of LogStead’s checks are available to AI assistants through the Model Context Protocol (MCP). Ask your assistant whether you have to keep OSHA records, whether you have to submit to OSHA electronically, what your deadlines are, or what your TRIR is, and it runs the same rules LogStead does. Every result the tools return cites the regulation behind it.

Connect

In an assistant that supports custom MCP connectors, add this server URL. There is no sign-in and no API key.

https://logstead.app/api/mcp

Tools

  • 29 CFR 1904.1 · 1904.2 · 1904.39

    recordkeeping_exemption_check

    Whether an establishment has to keep OSHA injury and illness records or is partially exempt: by company size (10 or fewer employees at all times last year) or by industry (OSHA’s partially exempt list, matched by NAICS code). Also lists the duties that apply either way, such as reporting a work-related fatality within 8 hours.

  • 29 CFR 1904.41 · Appendices A and B to Subpart E

    ita_filing_check

    Whether an establishment must submit its Form 300A summary, and its Form 300 and 301 case data, to OSHA’s Injury Tracking Application each year, from its peak headcount and NAICS code, with the next March 2 deadline. A code it can’t match definitively gets “possibly required”, never an all-clear.

  • 29 CFR 1904.29 · 1904.32 · 1904.33 · 1904.35 · 1904.39 · 1904.41

    recordkeeping_deadlines

    The deadlines for one year’s records: record a case within 7 calendar days, report a fatality within 8 hours and a hospitalization, amputation or loss of an eye within 24, post the 300A from February 1 to April 30, submit by March 2 when required, keep the records five years, and give employees copies by the end of the next business day.

  • OSHA forms package · BLS SOII 2024

    incidence_rates

    TRIR and DART rates from your case counts and hours worked, each compared with the Bureau of Labor Statistics 2024 private-industry average for your industry, for context.

All four are read-only: they compute from what you pass in and change nothing. The same rules power the free tools on this site.

Try asking

  • We have 14 employees at one warehouse. Do we have to keep an OSHA 300 log?
  • Our sawmill had 60 employees at peak last year. Do we have to submit our 300A to OSHA electronically, and by when?
  • What are our OSHA recordkeeping deadlines for our 2026 records?
  • We had 3 recordable cases last year, 1 with days away from work, and 104,000 hours worked. What are our TRIR and DART rates?

Your data

The server needs no account and cannot see any LogStead workspace or record. It receives only the inputs a check needs (a headcount, a NAICS code, case counts and hours, or a year), uses them to compute the answer, and does not store them or record them in analytics. Please leave names and other personal details out of your requests. Details are in the Privacy Policy.

Questions: support@logstead.app.

This tool gives general information based on OSHA’s recordkeeping rules (29 CFR Part 1904) to help you understand your obligations. It is not legal advice and does not replace the current regulation or the judgment of a qualified safety professional. Rules can change and edge cases exist — verify results against the current text at osha.gov/recordkeeping and consult a professional before making a compliance decision.