MCP documentation | MCP docs for agents
ark_perform_load_board_action
ark.perform_load_board_action
Post, refresh, update, or remove DAT, Truckstop, or Sylectus load-board postings using the same ARK workflow as the UI.
- Availability
- Expanded preview
- Scopes
loads:write- ARK permissions
canEditLoad- Team visibility
- Required and enforced
- Approval policy
ask_before_send- ARK approval request
- Required before execution
- Idempotency
- Required for external execution
- Read-only
- No
- Destructive
- Yes
- External side effect
- Yes
- Rate limit
- OAuth MCP credential and organization budgets
Input
providerstringrequiredLoad-board provider to act on.
one of: dat, truckstop, sylectus
actionstringrequiredPost, refresh, update, or remove the provider posting.
one of: post, refresh, update, remove
sourceIdsarray<string>requiredLoad IDs, or spot-load IDs when sourceType is spot_load.
min items: 1; max items: 2500
sourceTypestringone of: load, spot_load; default: "load"
draftOverridesByLoadIdobjectOptional posting draft overrides keyed by load or spot-load ID.
Result
The tool returns the canonical ark.perform_load_board_action operation result in structuredContent and mirrors the same JSON as text. Errors set isError: true and return a stable error code, message, and optional details.