// AI-first device management

Let AI manage
your rugged
fleet.

Enroll a rugged terminal in minutes. Then run the whole fleet from your AI agent, a clean console, or a typed API.

Start free See how it works
// NO CREDIT CARDS REQUIRED
claude · dockmdm-mcp
MCP CONNECTED
ASK YOUR AGENT
install the new picking app on every TC52 in the fleet
AGENT PLAN
APP Picking v4.2 TARGET model=TC52 · 142 JOB INSTALL_APK VIA MCP
JOBS3 active
Install Picking v4.2 → TC52 fleet Just now · 142 devices
RUNNING
Agent update → whole fleet 1h ago · 2,480 devices
✓ SUCCEEDED
Kiosk mode → retail scanners 61 of 88 devices done
RUNNING
142 jobs created · rolling out now
// WHAT’S IN THE BOX
MX Config Agent MCP Server Deploy Apps Kiosk Mode Remote Lock & Wipe Screen View & Control QR Enrollment Locate Lost Devices Remote Telemetry App Inventory
// 02 AI-first operations

Operate the fleet from your AI agent.

DockMDM ships an MCP server and a typed API. Claude, Codex, or your own agent can query devices, build MX configs, and run fleet jobs in plain language. Every action is scoped to your org and logged.

claude · dockmdm-mcp · zsh ● MCP connected
how many devices still need the Android 14 update?
I’ll check the OS version across every enrolled device.
Calling DockMDM · list_devices… (ctrl+o to expand)
2,480 devices scanned · 312 on Android 13
312 devices are still on Android 13, mostly Zebra TC52 and MC93 handhelds. Want the full list, or shall I pull their last known locations?
01

MCP-native

Point Claude, Codex, or any MCP client at your DockMDM endpoint and go.

02

Natural-language queries

“Which scanners are below 20% battery?” It just answers.

03

Scoped & logged

The agent acts with a credential you issue, scoped to your org. Every request is authenticated and logged.

04

From words to jobs

Ask for an install, a kiosk lockdown, or a reboot. The agent runs real jobs and devices report back results.

// 03 Zebra MX, decoded

The MX config you need, from one sentence.

Zebra MX is a maze of CSPs, schema versions, and cryptic parameter names. Describe the outcome you want instead. DockMDM reads the MX specs, picks the right CSPs, and generates a validated config, ready to deploy as a job.

YOU ASK
On our scanners, remap the left scan trigger to our Picking app, blank the screen after 2 minutes on battery, and block Developer Options.
DockMDM read 3 MX specs →
KeyMappingMgr PowerMgr AccessMgr
scanner-lockdown.mx.xml valid · MX 11.4
<wap-provisioningdoc>
<characteristic type="KeyMappingMgr" version="4.4">
<parm name="RemapKeyEnable" value="true"/>
<characteristic type="key">
<parm name="KeyIdentifier" value="LEFT_SCAN"/>
<parm name="KeyMapType" value="START_APP"/>
<parm name="MappedAppPackageName" value="com.acme.picking"/>
</characteristic>
</characteristic>
<characteristic type="PowerMgr" version="9.3">
<parm name="DisplayTimeoutOnBattery" value="120"/>
</characteristic>
<characteristic type="AccessMgr" version="6.4">
<parm name="DeveloperOptionsMode" value="2"/>
</characteristic>
</wap-provisioningdoc>
Validated against the MX 11.4 schema · 0 errors Deploy as job
// 04 The console

A console that respects your time.

No bloat. No menus nested ten levels deep. Your fleet in one table, search that actually finds devices, and the actions you need one click away.

Live telemetry: battery, Wi-Fi, location, installed apps
Search, sort, and bulk-select, then act on hundreds at once
One-click actions: install, kiosk, locate, lock, reboot
DockMDM · Devices
DEVICES
2,480
ONLINE
2,391
JOBS RUNNING
12
INSTALL PICKING v4.2 · RUNNING118 / 142
118 succeeded · 24 in progress0 failed
TC52-08F3TC52 · Zebraonline
MC93-1A77MC9300 · Zebra14% batt
EC50-3B12EC50 · Zebraonline
// 05 Pricing

Every feature. Every plan.

No feature gates, no minimums. AI operations, the Zebra MX builder, kiosk mode, and location are included from the first device.

FREE
$0
Up to 3 devices, forever Every feature included No credit card
Start free
PER DEVICE
$5 /device/month
Or $50 /device/year (2 months free) Every feature included Buy seats as you grow, cancel anytime
Start free, upgrade in-app
ENTERPRISE
Custom
Volume pricing for large fleets Guided onboarding & migration Custom terms & invoicing
Contact sales
// START ON FREE · ADD SEATS WHEN YOU NEED THEM · SALES CALL OPTIONAL, NEVER REQUIRED
// 06 FAQ

Questions you’ll want answered.

Yes. DockMDM has a built-in MCP server. Connect Claude, Codex, or any MCP client and your fleet shows up as tools: check devices, run actions, build device configs.
Other MDMs bolt a chatbot on top. In DockMDM, your AI agent can do everything the console can do. And nothing requires AI: every feature is also a button and an API endpoint.
Yes. Everything runs through a REST API with public docs. Build device management into your own product or tooling. Want to go deeper? Write to [email protected].
Zebra gets first-class support, including native MX. Beyond that, any Android device with device-owner mode works, which covers most rugged terminals. Deeper Datalogic and Honeywell integrations are coming.
The AI uses a credential you issue and can only do what that admin account can do. Everything is logged, and you can revoke access anytime.
Factory-reset the terminal, tap the welcome screen six times, and scan the QR from your dashboard. About two minutes later the device is in your console.
Free for up to 3 devices, forever. After that, $5 per device per month or $50 per year. Cancel anytime.
// GET STARTED

Start managing your fleet today.

Create your account, enroll your first device, and connect your AI agent in minutes. Free for up to 3 devices. No sales call.

// 3 DEVICES FREE FOREVER · UPGRADE ANYTIME · CANCEL ANYTIME