Notamify CLI Is Live: NOTAMs in Your Terminal, for You and Your AI Agents

11/9/2026

The Notamify CLI is live.

notamify puts every NOTAM in the world, interpreted, one command away. It runs in your terminal, inside your scripts and CI jobs, and inside the coding agents your team already uses: Claude Code, Codex and OpenClaw.

curl -fsSL https://notamify.com/install | sh
notamify auth login
notamify notams active EPWA

That is the whole setup. No SDK to wire up, no auth headers to write, no API key to paste if you do not want to. The installer even brings its own Python, so a fresh Mac or Linux machine is ready in under a minute.

Sign in like you sign in everywhere else

notamify auth login opens your browser, you approve the CLI on notamify.com, and you are done. It is the same Notamify sign-in our plugins for Claude and ChatGPT use, and you can see or revoke the connection in your account settings at any time.

Prefer keys? notamify auth login --api-key works too, and NOTAMIFY_TOKEN takes precedence for CI and servers.

What you can do with it

Everything Notamify does, from one command:

  • Read any NOTAM with its full interpretation: notamify notams get ID
  • Find closures across airports in one table: notamify affected EPWA EGLL --affected CLOSED
  • Brief a flight and wait for the result: notamify briefing flight create --origin EPWA@now/+2h --destination EGLL@+2h/+3h --aircraft B738 --wait
  • See what changed overnight: notamify notams expired EGLL EPWA --after -12h
  • Check around a site for drones, cranes and restricted airspace: notamify notams nearby --lat 51.50 --lon -0.02 --radius 5
  • Look back in time for incident reviews: notamify notams archive EDDF --date 2025-09-20
  • Run Watcher from the terminal: create listeners, read delivery logs, rotate the webhook secret.

Here is what finding closures looks like:

$ notamify affected EPWA EGLL --affected CLOSED
LOCATION  TYPE     IDENTIFIER  EFFECT  NOTAM     VALID
EGLL      TAXIWAY  A[C-E]      CLOSED  A3781/26  2026-09-30 23:50Z → 2026-12-16 23:50Z
EGLL      TAXIWAY  LINK 35     CLOSED  A4164/26  2026-10-28 23:50Z → 2027-01-15 23:50Z
EPWA      APRON    APN 2       CLOSED  A3212/26  2026-11-02 07:30Z → 2026-11-16 14:00Z

3 affected elements in 28 of 28 NOTAMs; 1 credit(s) charged.

Every line cites the NOTAM number, every time is UTC, and the original NOTAM text is always one command away.

Built for AI agents from day one

Most command lines were designed for people and later found out that agents use them too. We designed notamify for both.

  • JSON when piped. People get readable text in the terminal; scripts and agents get structured JSON automatically.
  • Errors an agent can act on. Every failure comes with a stable exit code and a machine-readable error with a remediation, so an agent knows whether to fix the arguments, ask you to sign in, or retry.
  • It asks before spending. Anything that costs more than one credit, such as a briefing or fetching every page, stops with the exact cost and the exact command to rerun with --yes. The skill tells your agent to check with you before it does.
  • No silent gaps. Lists say whether they are complete. An agent never claims it has every NOTAM when it has one page.
  • One command to teach your agent. notamify skill install adds a skill that tells Claude Code, Codex and OpenClaw which command answers which question and how to cite NOTAMs in every answer.

Point your agent at notamify.com/notam-api.md and it has everything it needs, in one page of markdown. People can read the same guide on the Agents version of our API page.

For developers building on Watcher

notamify webhook listen --tunnel runs a local webhook receiver behind a public tunnel and verifies every delivery signature. Point a sandbox listener at it, send a test NOTAM, and watch it arrive, without deploying anything.

Four ways in, one Notamify

The CLI joins the REST API, the Python SDK and our connectors for Claude and ChatGPT. Same NOTAMs, same interpretations, same briefings, wherever you work.

The CLI is open source under the MIT license, together with the Python SDK, on GitHub.

Get started

curl -fsSL https://notamify.com/install | sh
notamify auth login

Already use uv or pipx? uv tool install notamify or pipx install notamify work just as well.

Account sign-in needs Notamify Pro. API keys are in the API Manager. Run notamify commands to see every command, its credit cost and its exit codes.

NOTAM interpretations and briefings are informational. Always verify official aviation sources before operational decisions.

Want help bringing Notamify into your tools or agents? Leave your email, we'll contact you

We'll only use your email to contact you about this feature. No spam, ever.

Damian Szumski

Damian Szumski

founder

10+ years of experience in flight operations, tech and AI. Making aviation data more accessible and understandable for everyone.

    Notamify CLI Is Live: NOTAMs in Your Terminal, for You and Your AI Agents | Notamify Blog