MCP.so
Sign In

Simbrief Mcp Server

@Emanuele94

About Simbrief Mcp Server

Query SimBrief with your LLM

Basic information

Category

Other

License

MIT

Runtime

python

Transports

stdio

Publisher

Emanuele94

Submitted by

Emanuele

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "simbrief": {
      "command": "uv",
      "args": [
        "run",
        "--project",
        "/absolute/path/to/SimBrief-MCPServer",
        "python",
        "/absolute/path/to/SimBrief-MCPServer/server.py"
      ],
      "env": {
        "SIMBRIEF_PILOT_ID": "your_pilot_id_here"
      }
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is SimBrief MCP Server?

It is a Model Context Protocol server that gives Claude Desktop direct access to your SimBrief flight plans using only your Pilot ID — no Cloudflare, no OAuth, no extra infrastructure.

How to use SimBrief MCP Server?

Clone the repository, run uv sync, add your SimBrief Pilot ID to the SIMBRIEF_PILOT_ID environment variable in your MCP configuration, and add the server entry to claude_desktop_config.json. Restart Claude Desktop; the tools appear automatically.

Key features of SimBrief MCP Server

  • Fetch complete flight plan summaries (route, distance, ETE, fuel)
  • Retrieve weather (METAR, TAF, ATIS) for departure, arrival, and alternate
  • Access detailed fuel breakdown (taxi, trip, contingency, reserve)
  • Get full ATC flight plan string ready for filing
  • View navlog waypoints with altitude, distance, and fuel per leg
  • Analyze fuel and time sensitivity to altitude and cost index changes

Use cases of SimBrief MCP Server

  • Ask Claude for your latest flight plan details
  • Check weather conditions for an upcoming flight
  • Review fuel breakdown and planned fuel load
  • Obtain the ATC flight plan string for filing
  • Simulate the impact of altitude changes on fuel burn and time

FAQ from SimBrief MCP Server

What do I need to run SimBrief MCP Server?

You need Python 3.11+, uv, a free SimBrief account, and your SimBrief Pilot ID found under Account Settings.

How is the server configured?

Add the server to claude_desktop_config.json with the uv run command and set the SIMBRIEF_PILOT_ID environment variable to your Pilot ID.

What happens if I don’t set my Pilot ID?

The server will refuse to start with a clear error message indicating that SIMBRIEF_PILOT_ID is not set.

Can I fetch a specific flight plan instead of the latest?

Yes, every tool accepts an optional plan_id parameter. Leave it empty to always fetch your latest dispatch.

Does SimBrief MCP Server require an internet connection?

Yes, live flight plans are fetched from SimBrief’s API. Tests run fully offline using mocked data.

Comments

More Other MCP servers