Skip to content
Go 1.27+ · MCP · MSFS 2020 & 2024

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
MCP_MODE tools
docs
any OS
15
simconnect
Windows
70
both
docs anywhere, live on Windows
85
stdio, streamable HTTP and SSE transports

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.

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