MAVProxy MCP服务器

MAVProxy MCP服务器是一个使AI助手能够通过MAVProxy与ArduPilot系统交互的工具。

  • by hfujikawa77
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 hfujikawa77/mavproxy-mcp

使用说明

MAVProxy MCP服务器

MAVProxy MCP(模型上下文协议)服务器使AI助手能够通过MAVProxys与ArduPilot系统进行交互。

特性

  • MAVProxy集成的MCP服务器实现
  • 基本工具支持(ping、状态)
  • 异步操作
  • 错误处理和日志
  • 使用mypy进行类型检查
  • 使用ruff进行代码格式化

安装

pip install -e .

发展

安装开发依赖项:

pip install -e ".[dev]"

用法

启动MCP服务器:

mavproxy-mcp

测试

运行测试:

pytest

跑步覆盖:

pytest --cov=mavproxy_mcp

代码质量

格式代码:

ruff format .

棉绒编码:

ruff check .

类型检查:

mypy src/

许可证

MIT许可证