What are the prerequisites to run the server?
Python 3.7+, a DJI Tello drone, a network connection to the drone, and root/sudo access (required for UDP socket binding).
@0xKoda
基本情報
A MCP server for controlling a drone
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"drone-mcp": {
"command": "python",
"args": [
"tello_mcp.py"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
A Model Context Protocol (MCP) server implementation for controlling the DJI Tello drone. It allows any MCP-compatible client (e.g., Cursor, Windsurf, Code) to send drone commands through a standardized interface using Server-Sent Events (SSE) transport.
pip install -r requirements.txt.TELLO-).sudo python tello_mcp.py (root access required for UDP socket binding).mcp.json:
{ "tello-drone": { "url": "http://localhost:3000/sse" } }
Python 3.7+, a DJI Tello drone, a network connection to the drone, and root/sudo access (required for UDP socket binding).
Add the configuration `{ "tello-drone": { "url": "http://localhost:3000/sse" } }` to your `mcp.json` file (usually at `~/.cursor/mcp.json`). Then the client will automatically discover the SSE endpoint.
The server provides four tools: `takeoff` (no arguments), `land` (no arguments), `move` (direction from `["up","down","left","right","forward","back"]` and integer distance 20–500), and `rotate` (direction `["cw","ccw"]` and integer degrees 1–3600).
No. The README states no authentication is implemented; rely on network security. CORS is enabled for all origins (`*`).
The server returns proper JSON‑RPC 2.0 error responses for invalid parameters, drone connection failures, network timeouts, or protocol errors. All errors are logged to stderr.

Model Context Protocol Servers
Painless E2E Automation for Mobile and Web

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
🚀 The fast, Pythonic way to build MCP servers and clients.
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea
コメント