dronelytics
The Dronelytics MCP server enables AI assistants to query US drone airspace, plan missions, manage drone profiles, and export flight plans.
Airspace Intelligence
check_airspace— Query 11 FAA airspace layers at a lat/lng for a flyability assessment (UASFM ceiling, controlled airspace, TFRs, NOTAMs)get_active_tfrs— List active Temporary Flight Restrictions near a locationget_notams— Get active Notices to Air Missions near a locationcheck_live_traffic— Check real-time ADS-B aircraft traffic near a locationvalidate_flight— Perform a FAA Part 107 compliance check for a location, altitude, and timepreflight_briefing— Generate a GO/CAUTION/NO-GO briefing for a saved mission using live airspace data
Mission Management
list_missions/get_mission— List all missions or retrieve full details including waypointscreate_mission/update_mission/delete_mission— Create, edit, or permanently delete missionsduplicate_mission/share_mission— Clone a mission or generate a public share linkexport_mission— Export to KML, GPX, QGC, Litchi CSV, or WPML formatimport_litchi— Import a Litchi CSV file to create a new mission
Mission Generation
list_cameras— List available camera presets for survey planninggenerate_grid_survey— Generate a grid/lawnmower-pattern mapping survey from a polygongenerate_orbit_mission— Generate an orbit/POI mission around a point of interestgenerate_panorama_mission— Generate a panorama capture mission at a fixed locationgenerate_spiral_mission— Generate a spiral survey mission expanding outward or inwardgenerate_corridor_mission— Generate a corridor mapping mission along a path (roads, pipelines, etc.)
Drone Profile Management
list_drones/create_drone/update_drone/delete_drone— Manage drone profiles including make, model, camera specs, and flight characteristics
Provides access to FAA ArcGIS services for comprehensive airspace intelligence, including 11 FAA data layers such as UASFM ceilings, class airspace boundaries, TFRs, NOTAMs, special use airspace, and military training routes.
Supports mission planning with DJI drones, including camera presets for survey planning and compatibility with DJI Mavic 3 and other models.
Provides the MCP server package distribution and installation through npm, allowing users to install and run the @dronelytics/mcp server.
@dronelytics/mcp
MCP (Model Context Protocol) server for the Dronelytics drone mission planning platform. Enables AI assistants to query US drone airspace, plan missions, manage drone profiles, and export flight plans.
The first drone platform built for AI agents. Learn more | Read why we built this
Setup
1. Generate an API key
Go to Settings > API Keys in hub.dronelytics.io and create a new key.
2. Configure your MCP client
Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"dronelytics": {
"command": "npx",
"args": ["-y", "@dronelytics/mcp"],
"env": {
"DRONELYTICS_API_KEY": "dk_your_key_here"
}
}
}
}Claude Code (.mcp.json in your project or ~/.claude/.mcp.json globally):
{
"mcpServers": {
"dronelytics": {
"command": "npx",
"args": ["-y", "@dronelytics/mcp"],
"env": {
"DRONELYTICS_API_KEY": "dk_your_key_here"
}
}
}
}Cursor / Windsurf — same npx config in your MCP settings.
Environment Variables
Variable | Required | Default | Description |
| Yes | — | Your API key (starts with |
| No |
| API base URL (override for local dev) |
Tools (24)
Airspace Intelligence
Tool | Description |
| Query 11 FAA airspace layers at a lat/lng — returns flyability assessment |
| List active TFRs near a location |
| Get active NOTAMs near a location |
| Live ADS-B aircraft traffic near a location |
| Part 107 compliance check for location, altitude, and time |
| GO/CAUTION/NO-GO briefing for a saved mission |
Mission Management
Tool | Description |
| List all user missions |
| Get full mission with waypoints |
| Create a new mission |
| Update an existing mission |
| Delete a mission |
| Clone a mission |
| Generate a public share link |
| Export to KML, GPX, QGC, Litchi CSV, or WPML |
| Import a Litchi CSV file |
Mission Generation
Tool | Description |
| List camera presets for survey planning |
| Generate grid/mapping survey from polygon |
| Generate orbit around a point of interest |
| Generate panorama capture grid |
| Generate spiral survey |
| Generate corridor mapping along a path |
Drone Profiles
Tool | Description |
| List user's drone profiles |
| Add a drone profile |
| Update a drone profile |
| Remove a drone profile |
Airspace Data
The check_airspace tool queries 11 FAA data layers in a single call:
UASFM ceiling — maximum altitude grid from the FAA UAS Facility Map
Class airspace — B, C, D, E2, E3, E4 controlled airspace boundaries
TFRs — active Temporary Flight Restrictions (refreshed every 15 minutes)
NOTAMs — Notices to Air Missions with proximity filtering
Special Use Airspace — prohibited areas, restricted areas, MOAs, alert areas
NSUFRs — National Security UAS Flight Restrictions
Stadiums — stadium TFR zones within 3nm
FRIAs — FAA-Recognized Identification Areas for recreational flyers
Airports — nearby airports with distance and type
Mode C veil — 30nm transponder requirement zones around major airports
Military training routes — low-altitude military flight corridors
All data is sourced from FAA ArcGIS services and refreshed automatically.
Example Prompts
"Can I fly a drone at the Golden Gate Bridge?"
"Plan a grid survey of this 10-acre field at 200ft with my DJI Mavic 3"
"Give me a pre-flight briefing for my construction survey mission"
"Export all my missions tagged 'client-project' to KML"
"What airports are within 5nm of 37.7749, -122.4194?"
"Validate a flight at 300ft at the Statue of Liberty at 2pm tomorrow"
npm
npm install @dronelytics/mcphttps://www.npmjs.com/package/@dronelytics/mcp
License
MIT
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/markpdxt/dronelytics-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server