MAVProxy-mcp
3.2
If you are the rightful owner of MAVProxy-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MAVProxy MCP Server facilitates interaction between AI assistants and ArduPilot systems using the Model Context Protocol.
MAVProxy MCP Server
MAVProxy MCP (Model Context Protocol) Server enables AI assistants to interact with ArduPilot systems through MAVProxy.
Features
- MCP server implementation for MAVProxy integration
- Basic tool support (ping, status)
- Asynchronous operation
- Error handling and logging
- Type checking with mypy
- Code formatting with ruff
Installation
pip install -e .
Development
Install development dependencies:
pip install -e ".[dev]"
Usage
Start the MCP server:
mavproxy-mcp
Testing
Run tests:
pytest
Run with coverage:
pytest --cov=mavproxy_mcp
Code Quality
Format code:
ruff format .
Lint code:
ruff check .
Type check:
mypy src/
License
MIT License