drone-mcp
15
The Tello Drone MCP Server is designed to control DJI Tello drones via the Model Context Protocol. It facilitates real-time control with features like SSE, robust error handling, and support for basic drone commands.
Tello Drone MCP Server
A Model Context Protocol (MCP) server implementation for controlling the DJI Tello drone. It allows MCP-compatible clients to control the Tello drone through a standard interface.
Features
- MCP Support
- Real-time drone control through SSE
- Robust error handling and logging
- CORS enabled for web clients
- Supports basic Tello drone commands: Takeoff, Land, Move, and Rotate
Prerequisites
- Python 3.7+
- DJI Tello drone
- Network connection to the Tello drone
Installation
- Clone the repository
- Install dependencies
Usage
Connect to the Tello drone's WiFi and start the MCP server.
Error Handling
Comprehensive error handling with logging.
Security Considerations
Root/sudo access required; no authentication implemented.
Troubleshooting
Ensure correct setup and connection when issues arise.