SkillAgentSearch skills...

dronelytics-mcp

MCP server for US drone airspace intelligence and mission planning — 24 tools for airspace queries, mission generation, Part 107 compliance, and flight plan export

Install / Use

claude mcp add markpdxt -- npx -y github:markpdxt/dronelytics-mcp

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

72/100

Category

Legal

Supported Platforms

Claude Code
Claude Desktop

Tags

Our assessment of dronelytics-mcp

dronelytics-mcp scores 72/100 on our quality scale, 194th of 213 Legal skills we index.

Its MCP Server is 4.8 KB long, well organised into 14 sections with 3 code examples: a solid amount of guidance for an agent.

It has 3 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
26/30
Structure
18/20
Description
15/15
Adoption
3/20
Freshness
11/15

Maintenance, license and trust

  • The repository was last updated about 6 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
  • Our last check on 2026-09-20 found the source still online.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 86/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

dronelytics-mcp compared with similar skills

All 4 of these similar skills score higher than dronelytics-mcp; compare them before choosing.

SkillScoreStarsUpdatedFormat
dronelytics-mcp (this skill)by markpdxt7236mo agoMCP Server
Agent-Reachby Panniantong100101.1k2d agoCLAUDE.md
headroomby headroomlabs-ai10077.6ktodayCLAUDE.md
CowAgentby zhayujie10047.5ktodayCLAUDE.md
Scraplingby D4Vinci10089.3ktodayMCP Server

Frequently asked questions

How do I install dronelytics-mcp?
Run claude mcp add markpdxt -- npx -y github:markpdxt/dronelytics-mcp. The install tabs above show the steps for each supported agent.
Which AI agents does dronelytics-mcp work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is dronelytics-mcp safe to use?
It is MIT-licensed and scores 86/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is dronelytics-mcp still maintained?
The repository was last updated about 6 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.

@dronelytics/mcp

dronelytics-mcp MCP server

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_y…[redacted]"
      }
    }
  }
}

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_y…[redacted]"
      }
    }
  }
}

Cursor / Windsurf — same npx config in your MCP settings.

Environment Variables

| Variable | Required | Default | Description | |----------|----------|---------|-------------| | DRONELYTICS_API_KEY | Yes | — | Your API key (starts with dk_) | | DRONELYTICS_API_URL | No | https://hub.dronelytics.io/api/v1 | API base URL (override for local dev) |

Tools (24)

Airspace Intelligence

| Tool | Description | |------|-------------| | check_airspace | Query 11 FAA airspace layers at a lat/lng — returns flyability assessment | | get_active_tfrs | List active TFRs near a location | | get_notams | Get active NOTAMs near a location | | check_live_traffic | Live ADS-B aircraft traffic near a location | | validate_flight | Part 107 compliance check for location, altitude, and time | | preflight_briefing | GO/CAUTION/NO-GO briefing for a saved mission |

Mission Management

| Tool | Description | |------|-------------| | list_missions | List all user missions | | get_mission | Get full mission with waypoints | | create_mission | Create a new mission | | update_mission | Update an existing mission | | delete_mission | Delete a mission | | duplicate_mission | Clone a mission | | share_mission | Generate a public share link | | export_mission | Export to KML, GPX, QGC, Litchi CSV, or WPML | | import_litchi | Import a Litchi CSV file |

Mission Generation

| Tool | Description | |------|-------------| | list_cameras | List camera presets for survey planning | | generate_grid_survey | Generate grid/mapping survey from polygon | | generate_orbit_mission | Generate orbit around a point of interest | | generate_panorama_mission | Generate panorama capture grid | | generate_spiral_mission | Generate spiral survey | | generate_corridor_mission | Generate corridor mapping along a path |

Drone Profiles

| Tool | Description | |------|-------------| | list_drones | List user's drone profiles | | create_drone | Add a drone profile | | update_drone | Update a drone profile | | delete_drone | 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/mcp

https://www.npmjs.com/package/@dronelytics/mcp

License

MIT

Related Skills

View on GitHub
GitHub Stars3
CategoryLegal
Updated6mo ago
Forks0

Languages

Dockerfile

Trust signals

86/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

2 low