MCP documentation | MCP docs for agents
ark_sync_carrier_provider_profile
ark.sync_carrier_provider_profile
Sync an ARK carrier profile, packet documents, compliance, insurance, identity, and payment evidence from Highway, RMIS, or MyCarrierPortal.
- Availability
- Expanded preview
- Scopes
carriers:write- ARK permissions
canEditCarrier- Team visibility
- Not entity-scoped
- Approval policy
ask_before_write- ARK approval request
- Required before execution
- Idempotency
- Required for external execution
- Read-only
- No
- Destructive
- No
- External side effect
- Yes
- Rate limit
- OAuth MCP credential and organization budgets
Input
providerstringrequiredExternal onboarding and monitoring provider to sync from.
one of: highway, rmis, mycarrierportal
carrierIdstringOptional existing ARK carrier ID to refresh from the provider.
format: uuid
dotNumberstringOptional DOT number lookup for provider sync.
max length: 32
mcNumberstringOptional MC/MX docket number lookup for provider sync.
max length: 32
highwayCarrierIdstringHighway carrier ID when syncing from Highway.
max length: 64
highwayExternalIdstringHighway external ID when syncing from Highway.
max length: 100
rmisCarrierIdstringRMIS carrier ID when syncing from RMIS.
max length: 64
Result
The tool returns the canonical ark.sync_carrier_provider_profile 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.