Edge Ai
БесплатноНе проверенEnables ArduPilot drone control through MAVSDK plugins, supporting mission upload, telemetry, and flight commands via MCP tools.
Описание
Enables ArduPilot drone control through MAVSDK plugins, supporting mission upload, telemetry, and flight commands via MCP tools.
README
MAVSDK-only drone backend for the SAR stack. All flight I/O goes through MAVSDK (Action, MissionRaw, Telemetry). No raw MAVLink.
Used internally by gateway → frontend LLM via a drone-http compatible HTTP API on port 3001.
SAR stack (recommended)
cd /home/jetson/Code
./sar-stack.sh start proxy # or: auto | serial
The drone tmux window runs scripts/stack_server.py:
| Port | Purpose |
|---|---|
| 3001 | Gateway LLM tools + frontend telemetry (DRONE_SERVER_URL) |
Flow:
Frontend chat → gateway :3000/infer → LLM → POST :3001/v1/apply-tool → MAVSDK → FC
Prerequisites
cd MCP
pip install -r requirements.txt
Environment
| Variable | Default | Purpose |
|---|---|---|
MAVSDK_CONNECT |
udpin://0.0.0.0:14550 |
MAVSDK connection |
MCP_HTTP_PORT |
3001 |
HTTP API for gateway |
MCP_MIN_ALT_M |
2 |
Min altitude (m) |
MCP_MAX_ALT_M |
120 |
Max altitude (m) |
MCP_MAX_DISTANCE_M |
2000 |
Max horizontal distance from home (m) |
MCP_MAX_SPEED_M_S |
15 |
Max speed for offboard velocity |
MCP_MAX_WAYPOINTS |
120 |
Max waypoints per mission upload |
Test from frontend chat
With sar-stack running, try in the dashboard:
- "Just hover in place for now"
- "Return to home immediately" (SITL / when safe)
Test scripts
python3 scripts/test_unit.py
python3 scripts/test_sitl.py --skip-flight
Mission upload (dashboard Mission Planner)
{
"include_takeoff": true,
"takeoff_alt_m": 15,
"include_rtl": true,
"waypoints": [
{"lat_deg": 23.558, "lon_deg": 120.473, "alt_m": 15}
]
}
Posted to POST /v1/mission/upload (proxied by gateway as /drone/mission/upload).
Standalone stdio MCP (optional, local dev only)
Not started by sar-stack. For Cursor/debug on the Jetson:
python3 server.py
Deploy
git remote -v # [email protected]:basilrari/edge-ai-MCP.git
git push -u origin main
Установка Edge Ai
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/basilrari/edge-ai-MCPFAQ
Edge Ai MCP бесплатный?
Да, Edge Ai MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Edge Ai?
Нет, Edge Ai работает без API-ключей и переменных окружения.
Edge Ai — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Edge Ai в Claude Desktop, Claude Code или Cursor?
Открой Edge Ai на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Edge Ai with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
