DJI Developer

DJI Developer MCP Connector for Claude

A+

Orchestrate DJI drones and payloads — manage flight logs, monitor device health, and handle firmware updates directly from any AI agent.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your AI agents to the DJI Developer Platform, the industry standard for unmanned aerial systems (UAS). This MCP provides 10 tools to manage enterprise drone fleets, monitor real-time telemetry logs, and orchestrate firmware lifecycle management for aircraft and payloads.

What you can do

  • Fleet Monitoring — List registered aircraft and payloads to track operational readiness and hardware versions
  • Flight Orchestration — Retrieve detailed flight logs and telemetry data for post-mission analysis and compliance
  • Hardware Intelligence — Get granular health reports and technical specifications for any device in your DJI ecosystem
  • Firmware Lifecycle — Check for latest firmware releases and monitor the progress of remote updates programmatically
  • Resource Management — Manage organization structures and retrieve pilot profiles linked to your developer account

How it works

  1. Subscribe to this server
  2. Log in to the DJI Developer Center
  3. Register your application to obtain your App ID and App Key
  4. Enable the Cloud API or Enterprise API for your devices
  5. Insert your credentials into the fields below to start managing your DJI fleet operations.

Who is this for?

  • Fleet Managers — automate the tracking of aircraft health and flight compliance across multiple sites
  • Data Analysts — integrate drone telemetry into broader GIS and operational reporting systems
  • DevOps Engineers — monitor remote firmware deployments and device synchronization at scale
dji-apidrone-fleetuav-managementtelemetry-dataflight-logsenterprise-drones

10 tools expose this connector's capabilities to your AI agent.

create_mission

Create a new flight mission for a drone or dock

get_device_osd

Retrieve real-time flight data (OSD)

get_device_status

Get the online status and basic state of a drone

get_firmware_info

Check firmware versions for a device

get_hms_stats

Retrieve health management system (HMS) alerts

get_media_upload_url

Request a cloud storage upload URL for media

get_mission_status

Check the progress of an active flight mission

list_devices

List all drones and docks bound to your account

list_media_files

List photos and videos captured by a drone

list_waylines

List available flight wayline files

See how to talk to your AI agent using DJI Developer.

List all aircraft in my DJI fleet and show their firmware versions.

Retrieving DJI fleet data... I found 3 active aircraft: 1. Matrice 350 RTK (v01.02.03), 2. Mavic 3 Enterprise (v02.01.00), 3. Phantom 4 RTK (v01.05.06). Would you like to check if there are firmware updates for any of these?

What is the health status of aircraft SN 'DJI_SN_12345'?

Querying DJI health diagnostics for SN 'DJI_SN_12345'... Status is 'Normal'. Battery cycle count is 45, current charge is 88%, and all internal sensors are operating within nominal parameters.

Show me the last flight log for the Mavic 3 Enterprise.

Fetching flight records... The last mission occurred on 2024-04-11. Total flight time: 24 minutes. Max altitude: 120m. GPS signal was stable throughout. Would you like the full telemetry export?

Yes! Use the `list_aircraft` tool. Your agent will retrieve a complete list of all registered drones in your account, including their model names and current firmware versions.

Related Connectors