SimConnect MCP
Model Context Protocol server for Microsoft Flight Simulator — query SimConnect SDK docs, read live simulator data, and run AI traffic with a tower and approach controller — from Claude, Copilot, or any MCP-compatible AI.
$ go install github.com/mrlm-net/simconnect-mcp/cmd/simconnect-mcp@latest Why SimConnect MCP
Everything you need to work with the MSFS SDK from your AI
Documentation Mode
Query the full SimConnect SDK reference — simulation variables, events, API functions, and data structures — and the 46 guides of the Go library it is built on, from any MCP client.
Live Simulator Data
Read real-time simulation variables from a running MSFS session. Altitude, heading, speed — anything SimConnect exposes.
Event Transmission
Send SimConnect events from your AI workflow. Toggle landing gear, set autopilot altitude, trigger any key event.
MSFS 2020 & 2024
Full corpus coverage for both simulator generations with per-item version tagging.
1,800+ SimVars
Aircraft, helicopter, GPS, environment, services — the complete SimConnect simulation variable reference.
Cross-Platform
Docs mode runs on Linux, macOS, and Windows. No simulator required to query the SDK reference.
AI Traffic
Departures and arrivals of your own on real stands, SIDs and STARs, with fuel trucks, stairs, GPUs and tugs. Clear them yourself, or let the tower and ground do it.
Airborne ATC
A tower per runway and landing sequences with wake spacing: speed control, longer downwinds, holds and go-arounds, with every call on the radio.
Scheduled Traffic
Run a realistic airline schedule at your airport: flights board, push and depart on time, arrivals come in from en route and turn around on their stands, overflights cross overhead — with live departure and arrival boards.
Your Aircraft
Power, lights, doors by name, chocks and GPU through each aircraft's systems profile (the Fenix on its own variables). Set radios and squawk, call ground services, list your add-ons.
Real-World Traffic
Fly the aircraft a feed such as ADS-B sees instead of the timetable — parked, departing and arriving, each with stand services, ATC and radio.
Traffic Around You
In cruise, airliners ahead the same way, coming the other way and crossing your route, 1,000 or 2,000 ft above or below — replaced as you fly on.
Explore the docs
Get up and running in minutes
Install the binary and connect to your MCP client in minutes.
Add SimConnect MCP to Claude Code for in-editor SDK lookups and live simulator access.
All 15 docs-mode MCP tools with parameters, examples, and error codes.
The guide: an airline schedule at your airport, a tower and approach controller, and what to ask.
Built on
SimConnect Go SDK
Build Microsoft Flight Simulator add-ons with Go. Lightweight, typed, zero-dependency wrapper over SimConnect.dll for MSFS 2020 & 2024.
Install
$ go get github.com/mrlm-net/simconnect Business Source License 1.1
Commercial use
Want to use SimConnect MCP for commercial stuff — a paid add-on or product, a paid service, or inside a business? Contact me and we'll sort out a licence.
[email protected]Back open-source MSFS tooling
Support the project
Sponsoring covers infrastructure costs, development time, and MSFS 2020 & 2024 licences required to test against real simulator versions.
Sponsor via Revolut