What are the prerequisites to run the server?
Python 3.10+, an ArduPilot instance (SITL or real drone), and MAVLink reachable at `tcp:127.0.0.1:5762`.
@hfujikawa77
Basic information
ArduPilotドローンをAIエージェントから操作するMCPサーバーです。
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ardupilot-controller": {
"command": "python",
"args": [
"C:/Users/your-user-name/path/to/ardupilot_mcp_server.py"
],
"alwaysAllow": [
"arm",
"disarm",
"takeoff",
"change_mode"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
The ArduPilot MCP Server Sandbox is an MCP server that enables natural language control of ArduPilot drones via an LLM host such as Claude Desktop or Cline. It communicates with the drone over MAVLink TCP at 127.0.0.1:5762 and is intended for developers and drone enthusiasts who want to integrate LLM-based command interfaces with ArduPilot.
Install Python 3.10+, run pip install -r requirements.txt, then start the server with python ardupilot_mcp_server.py. Configure your MCP host (Claude Desktop or Cline) by editing its settings file to point to the server script. The README provides exact JSON configuration examples for both hosts.
Python 3.10+, an ArduPilot instance (SITL or real drone), and MAVLink reachable at `tcp:127.0.0.1:5762`.
Use Mission Planner’s built‑in simulator: launch Mission Planner, click “Simulation”, select “Multirotor”, then click “Stable”. The simulator listens on `tcp:127.0.0.1:5762`.
It exposes ten tools: arm, disarm, takeoff, change_mode, get_position, clear_mission, download_mission, upload_star_mission, and start_mission.
Yes, as long as the real ArduPilot drone provides MAVLink access via TCP on `127.0.0.1:5762`.
The README provides configuration examples for Claude Desktop and for Cline (VS Code extension).
This repository contains hands-on projects, code examples, and deployment workflows. Explore multi-agent systems, LangChain, LangGraph, AutoGen, CrewAI, RAG, MCP, automation with n8n, and scalable agent deployment using Docker, AWS, and BentoML.
AI assistant integration for n8n workflow automation through Model Context Protocol (MCP). Connect Claude Desktop, ChatGPT, and other AI assistants to n8n for natural language workflow management.
A standalone agent runner that executes tasks using MCP (Model Context Protocol) tools via Anthropic Claude, AWS BedRock and OpenAI APIs. It enables AI agents to run autonomously in cloud environments and interact with various systems securely.
A Model Context Protocol (MCP) server that enables LLMs to run ANY code safely in isolated Docker containers.
This is a very basic implementation of an Mcp-Reasoning-Server for Cursor AI .
Comments