Digital Permit Book MCP server

Connect Claude, ChatGPT, Grok or any MCP client to your DPB account. Your assistant can look up drivers, equipment, documents, maintenance and safety records, and fill out forms, using the same permissions as your login.

40 tools25 read15 change data

Connect your AI assistant

Add the server URL to your assistant. It sends you to the DPB dashboard, where you pick your company and press Authorize. No API key needed.

  1. 1In Claude, add a custom connector and paste the server URL below.
  2. 2You're sent to the DPB dashboard. Log in if asked.
  3. 3Select your company name.
  4. 4Press Authorize. You're returned to your assistant, connected.
https://mcp.digitalpermitbook.com
What you'll see

Authorize on the DPB dashboard

If you manage more than one company, choose the one this assistant should use. You can connect again to switch.

What you can ask

Ask in plain language. The assistant picks the tools.

“Which documents expire in the next 30 days?”list_documents
“Show last week's DVIR reports with defects.”list_dvir_reports · get_dvir_report
“What maintenance is due this month?”list_maintenance_schedules
“Add trailer 5521 and tag it Dallas.”list_tags · create_equipment
“Fill out the pre-trip form for unit 104.”open_form · save_form_answers · submit_form
“Summarize this year's accidents and open claims.”list_safety_accidents · list_safety_claims

Permissions and safety

The assistant can only see and change what your DPB role allows. Tools marked Changes data create, update, deactivate or delete records, so keep your client set to ask before running them. You can remove access at any time by disconnecting the connector in your assistant.

Tools reference

Equipment

list_equipmentList vehicles and trailers, with search and filters.Read
get_equipmentGet one unit and its details.Read
list_tagsList tags used to organize drivers and units.Read
create_equipmentAdd a vehicle or trailer.Changes data
update_equipmentChange a unit's details.Changes data
deactivate_equipmentMove a unit to Inactive.Changes data

Drivers

list_driversList drivers, with search and an active-only filter.Read
get_driverGet one driver and their details.Read
create_driverAdd a driver.Changes data
update_driverChange a driver's details.Changes data
deactivate_driverMove a driver to Inactive.Changes data

Documents

list_documentsList documents, for example ones expiring soon.Read
update_documentChange a document's details, such as type or dates.Changes data

Maintenance

list_maintenance_recordsList maintenance records.Read
get_maintenance_recordGet one maintenance record.Read
list_maintenance_schedulesList maintenance schedules and what's due.Read
list_maintenance_vendorsList maintenance vendors.Read

Safety

list_safety_inspectionsList roadside inspections.Read
get_safety_inspectionGet one inspection.Read
list_safety_accidentsList accidents.Read
get_safety_accidentGet one accident.Read
list_safety_claimsList claims.Read
list_dvir_reportsList DVIR reports.Read
get_dvir_reportGet one DVIR report.Read

Recruiting

list_applicantsList job applicants.Read
get_applicantGet one applicant.Read

Tasks

list_tasksList tasks.Read
get_taskGet one task.Read

Forms

list_form_templatesList form templates.Read
get_form_templateGet one form template and its fields.Read
create_form_templateCreate a form template.Changes data
update_form_templateChange a form template.Changes data
publish_form_templatePublish a template so it can be filled out.Changes data
delete_form_templateDelete a form template.Changes data
list_form_submissionsList submitted forms.Read
get_form_submissionGet one submitted form.Read
open_formStart filling out a form.Changes data
save_form_answersSave answers on an open form.Changes data
submit_formSubmit a completed form.Changes data
archive_formArchive a form.Changes data