Skip to main content
Glama
FAA Advisory Circular MCP

FAA Advisory Circular MCP

by parissharpe

FAA Advisory Circular MCP

An MCP (Model Context Protocol) server that lets you search, retrieve, and track FAA Advisory Circulars (ACs) relevant to airport operations — for both Part 139 certificated commercial service airports and general aviation airports.

What It Does

  • Search ACs by keyword, AC number, or topic

  • Filter by airport type — Part 139 or GA

  • Get full AC details — what it covers, key provisions, what it amends/supersedes, regulatory references

  • Direct FAA links to every AC's page and PDF download

  • Bookmark and track ACs with your own notes per airport

  • Export summaries as printable markdown (optionally saves to a folder you specify)

  • Persistent memory — airport profile and bookmarks are stored locally in data/


Related MCP server: FAA Regulations MCP

Tools

Tool

Description

set_airport_profile

Configure your airport name, ICAO code, type, and optional save folder

get_airport_profile

View current airport profile

search_circulars

Search by keyword, AC number, or topic

list_circulars_by_subject

Browse ACs by subject area (ARFF, markings, construction, etc.)

get_circular_details

Full detail view for a specific AC

bookmark_circular

Save an AC to your tracking list with optional notes

list_bookmarks

View all tracked ACs

remove_bookmark

Remove from tracking

export_circular_summary

Generate a printable markdown summary for one AC

export_bookmarks

Generate a full printable report of all tracked ACs


Subject Areas Covered

Code

Area

safety

Safety & Operations (NOTAMs, Emergency Plans, SMS)

arff

Aircraft Rescue & Fire Fighting

equipment

Airport Equipment (ARFF Vehicles, FOD Detection)

fueling

Fuel Storage, Handling & Dispensing

design

Airport Design

pavement

Pavement Design & Evaluation

markings

Runway & Taxiway Markings

lighting

Airfield Lighting

terminals

Terminal Facilities

construction

Construction Safety & Standards

maintenance

Pavement Maintenance

heliports

Heliport Design

wildlife

Wildlife Hazard Management

winter_ops

Winter Operations

sms

Safety Management Systems


Installation

npm install
npm run build

Configuration in Claude Code / CoWork

Add to your Claude Code MCP config (claude_desktop_config.json or via settings):

{
  "mcpServers": {
    "faa-advisory-circular": {
      "command": "node",
      "args": ["C:/Users/paris/Desktop/faa-advisory-circular-mcp/dist/index.js"]
    }
  }
}

Memory & File Storage

  • Airport profile and bookmarks are stored in data/profile.json and data/bookmarks.json — they persist between sessions automatically.

  • In CoWork or any session with a save folder configured: use set_airport_profile with a save_folder path, and export_circular_summary / export_bookmarks will also write .md files to that folder — ready to print or open in Word.

  • In chat without a folder: exports return as text in the conversation. Everything still lives in the data/ directory for next time.


FAA Resources

Available Tools

12 tools
bookmark_circularA

Bookmark an FAA Advisory Circular to your airport's tracking list. Optionally add notes (e.g., 'need to review for upcoming inspection', 'already implemented').

Inputs: ac_number (required), notes.

export_bookmarksA

Generate a full report of all your bookmarked advisory circulars as a printable markdown document. If a save folder is configured, the file is also written to disk.

Inputs: filename.

export_circular_summaryB

Generate a printable markdown summary for a specific advisory circular. If a save folder is configured in your airport profile, the file is also written to disk.

Inputs: ac_number (required), filename.

fetch_ac_from_faaA

Fetch details for a specific FAA Advisory Circular directly from the FAA website. Use this for ACs that may be too recent for the local database, or to verify current status of any AC.

Inputs: ac_number (required).

get_airport_profileA

View the current airport profile including name, type, and save folder configuration.

Inputs: no named parameters.

get_circular_detailsA

Get full details for a specific FAA Advisory Circular, including what it covers, what it adds or amends, regulatory references, and direct FAA links.

Inputs: ac_number (required).

list_bookmarksA

List all bookmarked FAA Advisory Circulars for your airport, with notes and status.

Inputs: subject.

list_circulars_by_subjectB

List FAA Advisory Circulars grouped by subject area, optionally filtered to your airport type.

Inputs: subject, applicability.

remove_bookmarkB

Remove an FAA Advisory Circular from your bookmarks.

Inputs: ac_number (required).

search_circularsA

Search FAA Advisory Circulars by keyword, AC number, or topic. Returns matching circulars with their titles, applicability, and FAA links.

Inputs: query (required), date_after, date_before, applicability.

search_faa_recent_acsA

Search the FAA website directly for advisory circulars issued after a given date. Use this to find ACs that may be too recent for the local database (which covers through 2022).

Inputs: date_after (required), keyword.

set_airport_profileA

Set or update your airport profile. Stores your airport name, identifier, type (Part 139 commercial service or general aviation), and optionally a folder path for saving exported files.

Inputs: name (required), airport_type (required), faa_id, icao_code, +1 more.

Tool Schema Changelog

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

Loading tool schema changelog…

    TDQS

    A3.8/5.0

    Scored across 12 tools

    Disambiguation5/5

    Each tool targets a distinct action: searching, fetching, bookmarking, exporting, or profile management. The search tools are differentiated by source (local DB vs FAA website) and method (keyword, subject, recent date), so an agent can easily select the correct one.

    Naming Consistency4/5

    All tool names use snake_case with verb_noun patterns (e.g., search_circulars, get_airport_profile). Minor inconsistencies like fetch_ac_from_faa versus search_faa_recent_acs (both involve accessing FAA) and listing vs searching, but overall the pattern is clear and predictable.

    Tool Count5/5

    With 12 tools covering search, details, bookmarks, export, and profile management, the count is well-suited to the domain. Each tool serves a clear purpose without unnecessary overlap.

    Completeness4/5

    The tool surface covers the main workflow: finding ACs, viewing details, bookmarking, managing bookmarks, and exporting. A minor gap is the inability to update bookmark notes without re-bookmarking, but the essential operations are present.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables tracking flights and grouping them into trips, with tools to create, list, and manage trips and flight bookings.
      ISC
    • A
      license
      Not graded
      quality
      D
      maintenance
      Provides live ADS-B aircraft positions and enables searching by registration, ICAO hex, or callsign, viewing nearby traffic sorted by distance, finding the closest aircraft, filtering by type or military status, and looking up airport information.
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to search de-identified NASA aviation safety incident reports by keyword, date range, aircraft or flight phase, fetch a full narrative and coded fields by ACN, and list the thirty covered safety topics with their report counts and NASA update dates. Answers come from NASA's periodic Report Set PDFs parsed into a queryable store, so coverage is limited to those topics.
      93 npm
      MIT