# Rotate Pilot — FAA exam prep

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/Perufitlife/rotate-pilot-mcp  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/rotate-pilot-faa-exam-prep

## Description
FAA written-test prep: practice questions, readiness diagnostic, METAR/TAF, drone airspace

## Claude Desktop Quick Installation
Heuristic fallback — verify the package name and runner against the repository README before running it. Uses `npx` (confidence: low):

```json
"mcpServers": {
  "rotate-pilot-faa-exam-prep": {
    "command": "npx",
    "args": ["-y","rotate-pilot-faa-exam-prep"]
  }
}
```

## Documentation & README

# Rotate Pilot — FAA exam prep MCP server

**Practice for the FAA drone (Part 107) and pilot knowledge tests inside Claude, ChatGPT or any MCP client.**

A remote, read-only [MCP](https://modelcontextprotocol.io) server from [Rotate Pilot](https://rotatepilot.com/?utm_source=github&utm_medium=readme&utm_campaign=rotate_mcp). No install, no API key, no sign-in.

```
Endpoint:  https://rotatepilot.com/api/mcp
Transport: streamable HTTP (JSON responses)
Auth:      none (public data only)
```

```
you:     "Give me a 15-question Part 107 diagnostic"
claude:  → 15 questions in the real test's 3-option format, spread by the official area weights
you:     "1 A, 2 C, 3 B …"
claude:  → 64% overall · Regulations 50% (48% of the real test) · Airspace 33% (20%) …
           weakest areas first, with 14 CFR / AIM / ACS references
```

## Add it

**Claude (claude.ai, desktop, mobile)** — it is in the Connectors Directory:
Customize → Connectors → search **"Rotate Pilot"** → Connect.
Or add it by URL: Customize → Connectors → *Add custom connector* → `https://rotatepilot.com/api/mcp?client=claude`

**Claude Code**

```bash
claude mcp add --transport http rotate-pilot https://rotatepilot.com/api/mcp?client=claude
```

**Any other MCP client** (Cursor, VS Code, Windsurf…)

```json
{
  "mcpServers": {
    "rotate-pilot": { "url": "https://rotatepilot.com/api/mcp" }
  }
}
```

Full documentation: **[rotatepilot.com/developers/mcp](https://rotatepilot.com/developers/mcp?utm_source=github&utm_medium=readme&utm_campaign=rotate_mcp)**

## Tools

All tools are read-only (`readOnlyHint: true`) and return structured content.

| Tool | What it does |
|---|---|
| `practice_questions` | 1–10 questions in the real FAA 3-option format for Part 107, PPL, IFR, CPL or ATP, filtered by ACS area. Quiz mode hides the answer; study mode shows it with the explanation and references. |
| `check_answer` | Grades one answer: correct or not, the right option, explanation and 14 CFR / AIM / ACS references. |
| `diagnose` | A 10–20 question readiness diagnostic spread across the exam's areas (Part 107 weighted like the real test). |
| `score_diagnostic` | Overall and per-area score against the 70% pass mark, weighted score for Part 107, weakest areas and a suggested next step. |
| `exam_facts` | Questions, time limit, pass mark, minimum age, retest rules and 2025 national pass rates, with FAA sources. |
| `cost_of_failing` | Fee per attempt, retest wait or endorsement, the 2025 failure rate and the expected cost of a failed attempt. |
| `study_plan` | A dated study plan from today to your test day. |
| `decode_metar` | Plain-English METAR decoding (raw text, or live from NOAA by ICAO code) with flight category and ceiling. |
| `decode_taf` | Plain-English TAF periods (FM / BECMG / TEMPO / PROB) with the forecast category of each. |
| `airspace_at` | Airspace class at drone altitudes (0–400 ft) for a US ZIP code or lat/lon, the controlled airspace overhead and the LAANC ceiling. |
| `get_offer` | Rotate Pilot's current paid prep for an exam, its guarantee terms and links (only when you ask). |
| `compare_prep_options` | Dated price comparison of common prep options plus free alternatives. |
| `start_checkout` | The purchase link for Rotate Pilot's prep (only when you ask). |

In ChatGPT (`?client=chatgpt`) the last three tools are not exposed and results contain no prices or purchase links, following OpenAI's plugin guidelines.

## Try it

- "Give me a 15-question Part 107 diagnostic"
- "Quiz me on Class B airspace, 3 questions"
- "Decode the METAR for KJFK"
- "What airspace is ZIP 80202 in for my drone?"
- "Make me a study plan, my Part 107 test is on October 20"
- "How long is the FAA Private Pilot written test and what's the pass rate?"

## Privacy

The server logs the tool name, exam and outcome of each call to measure usage. It does not receive your conversation, and there is no account. Details: [rotatepilot.com/privacy#ai-connector](https://rotatepilot.com/privacy#ai-connector).

## About this repository

This repository holds the public listing for the hosted server (`server.json` for the [official MCP Registry](https://registry.modelcontextprotocol.io)) and its documentation. The server itself runs on rotatepilot.com; there is nothing to self-host.

Rotate Pilot is independent and not affiliated with or endorsed by the FAA or PSI.

Support: hello@rotatepilot.com

