返回 MCP Server 目录
MCP Serverstdio含致动能力仿真MSFS

MSFS 模拟飞行 MCP 控制

通过 MCP Server 让 LLM 直接读取微软模拟飞行仪表、操纵舵面、执行起降程序,用于训练飞行语言智能体与自动化测试

4.2540 次获取更新于 2026-08-22

暴露的工具

  • get_instruments
  • set_controls
  • run_checklist

该 Server 具备写入或控制能力:启用前请确认已在仿真环境验证,并显式开启致动参数。

验证过的客户端 / 模型

ClaudeGPT-4oDeepSeek-V3

解决什么问题

在接触真机前,需要一个安全、可无限重试的环境验证"语言 → 飞行动作"链路。MSFS MCP Server 把模拟飞行的仪表数据和舵面操纵封装成 MCP 工具,LLM 可以读姿态、速度、航向,操作油门 / 副翼 / 升降舵,并执行检查单式起降。

核心逻辑

MSFS(SimConnect SDK)
   ↕ 仪表变量 / 控制事件
MCP Server(工具:get_instruments、set_controls、run_checklist)
   ↕
LLM 客户端(Claude / Cursor 等)

输入示例

"读取当前仪表,判断是否满足起飞条件,满足则执行起飞检查单并起飞。"

输出示例

{
  "instruments": { "ias_kt": 0, "rpm": 2100, "flaps": "TO" },
  "actions": ["release_parking_brake", "advance_throttle", "rotate_at_55kt"],
  "checklist_result": "complete"
}

使用建议

  • 仿真是致动类能力的安全沙箱:语言控机逻辑先在 MSFS / SITL 中验证,再考虑真实载具。
  • 收录时注明许可协议,并在描述中明确"仅限仿真"。