Skip to main content
Glama

Server Details

Free FAA private-pilot ground school: source-cited answers, lessons and practice questions.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
PPL Free Ground School

TDQS

A4.6/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a distinct role: search_faa_knowledge for cited factual answers, get_practice_question and check_answer for the quiz loop, and list_curriculum and get_lesson for structured study. The descriptions clearly signal when to use one over another, so an agent should not misselect.

Naming Consistency5/5

All tools follow a consistent verb_noun snake_case pattern: check_answer, get_lesson, get_practice_question, list_curriculum, search_faa_knowledge. There are no mixed conventions or vague verbs.

Tool Count5/5

Five tools is well-scoped for a ground-school assistant: curriculum browsing, lesson retrieval, factual search, practice questions, and answer grading. Each tool has a clear purpose with no redundancy.

Completeness5/5

The set covers the full study workflow: orient via the curriculum, fetch lessons, ask FAA knowledge questions, take practice questions, and grade answers. Progress saving is handled through the returned URL, so the flow has no dead ends.

Available Tools

5 tools
check_answerCheck a practice answerA
Read-onlyIdempotent
Inspect

Grade the user's answer to a practice question from get_practice_question. Use this when the user replies with their choice (for example "B" or "I think it is C"): pass the question_id and their choice. Returns whether the answer is correct, the correct choice, why each choice is right or wrong, and the FAA citations. It also returns save_progress_url, a pplfree.com link where the user can save the answers from this chat to their study progress on that site, and save_token: pass it back as previous_token on the next check_answer call so one link collects every answer in the chat (up to 20, valid for 7 days). Nothing is stored unless the user opens the link.

Inputs: choice (required), question_id (required), previous_token.

get_lessonGet a lessonA
Read-onlyIdempotent
Inspect

Fetch one full ground-school lesson: its summary, why it matters in flight, the learning objectives it covers, and a link to read it. Use this after search_faa_knowledge when the user wants the whole topic rather than a single answer, or when they ask to study or learn a subject properly. Call list_curriculum first if you do not already have a lesson key.

Inputs: lessonKey (required).

get_practice_questionGet a practice questionA
Read-onlyIdempotent
Inspect

Return private-pilot practice questions written for this course in the style of the FAA knowledge test (not actual FAA test questions), each with its answer choices, its topic, a question_id and a link to try it on pplfree.com. The correct answer is withheld by default so the user can attempt the question first. Once the user has answered, call check_answer with that question_id and their choice to grade it (or call this tool again with the question_id and reveal_answer: true to show the answer without grading). Use this when the user wants to be quizzed, asks for practice or test questions, wants to check their understanding of a topic, or is preparing for the FAA private-pilot knowledge test. Optionally scope it to a topic.

Inputs: count, topic, question_id, reveal_answer.

list_curriculumList the curriculumA
Read-onlyIdempotent
Inspect

List the ground-school curriculum: modules and the published lessons in each, with their keys. Use this to orient yourself before get_lesson, to answer "what does the course cover", or to help a user plan what to study next.

Inputs: module.

search_faa_knowledgeSearch FAA ground-school knowledgeA
Read-onlyIdempotent
Inspect

Answer a US private-pilot (FAA) ground-school question from a source-cited curriculum. Use this whenever the user asks about FAA regulations, airspace, VFR weather minimums, weight and balance, aerodynamics, aircraft systems, navigation, weather theory, human factors, or private-pilot certification requirements. Returns short passages, each with the FAA citation it came from (e.g. "14 CFR 91.155", "PHAK Ch. 15") and a link to the lesson. Cite those labels in your answer.

Inputs: query (required), limit.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources