Skip to content
Tresca

AVL (Athena Vortex Lattice) MCP servers and AI agent skills

AVL has one community MCP server, avl-mcp, which runs a separately installed AVL 3.52 in isolated folders. It validates the input files, runs single cases, independently checked trims, mesh-sensitivity studies and large sweeps as resumable background jobs, and returns structured results with the original solver files. It is tested on macOS Apple Silicon and Ubuntu 24.04 only, and it isn't an MIT release. Eigenmode analysis and geometry editing are out of scope.

  • No official MIT (open source) server yet.
  • 1 MCP server listed.
MIT (open source)1 serverChecked 4 Nov 2026

Integrations for AVL (Athena Vortex Lattice)

Community and commercial servers

MCP serverCommunity

avl-mcpby Rhyne

Runs AVL 3.52 in isolated folders for single cases, tested trim, sweeps and background batches, returning structured results.

LocalmacOS, LinuxCan modify models0· updated 12 days ago

Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.

How AI connects to AVL (Athena Vortex Lattice)

An MCP server or skill can only do what AVL (Athena Vortex Lattice) lets programs do. AVL (Athena Vortex Lattice) exposes 2 automation interfaces:

  • Geometry, mass and run-case input files (Input files): AVL reads a keyword-driven geometry file of lifting surfaces and slender bodies, defined by sections with linear interpolation, NACA or airfoil-file camber lines and control deflections. Masses and inertias come from an optional .mass file, and run-case parameters from a .run file that AVL itself writes on command. Because the whole model is text, avl-mcp can inspect and validate it (grammar, dependency paths and a vortex budget) before AVL ever starts. Documentation
  • Interactive command session (Command line): AVL is driven from an interactive console, with flight conditions such as alpha, beta and rotation rates set in its OPER menu before a case is executed and forces and derivatives are printed. avl-mcp drives this headless with graphics disabled, so no X server is needed, and refuses to accept a run just because the process exited cleanly. Documentation

What MIT (open source) offers

AVL is distributed from an MIT web page that describes the extended vortex-lattice and slender-body model, flight-dynamics analysis and input format, with source archives such as avl3.52. The page mentions no AI assistant or MCP server as of this check; avl-mcp's author describes it as an independent wrapper, not an official MIT or AVL release.

Checked 4 Nov 2026. Sources: AVL home page (MIT), rhyne1012/avl-mcp README

What you can do with AVL (Athena Vortex Lattice) and AI

  • Validate an AVL model's geometry, references and controls and its file dependencies before running anything.
  • Trim alpha and an elevator to a target CL and Cm from mass, airspeed and CG, with an independent replay that checks the trimmed state.
  • Get stability and body-axis derivatives for one flight condition.
  • Run a mesh-sensitivity study to see whether coefficients change with surface refinement.
  • Queue a sweep of thousands of conditions as a background job, then page through the results.

Taken from the listings' own documentation. Check each listing for exactly what it supports.

Installing

The listings here document setup for Codex. Install steps, copied from each project's own documentation, are on each listing's page. Most AVL (Athena Vortex Lattice) integrations run on your own computer next to AVL (Athena Vortex Lattice), so you need AVL (Athena Vortex Lattice) installed and licensed on the same machine unless the listing says otherwise.

Questions

Is there an AVL MCP server?

Yes, avl-mcp by Rhyne, released under GPL-2.0. It is an independent wrapper, not an official MIT or AVL release, and supports AVL 3.52 only.

Does it include AVL?

No. You build AVL 3.52 from the MIT source archive or supply a compatible executable. The project includes build helpers for macOS Apple Silicon and Ubuntu 24.04.

How are long sweeps handled?

Use avl.submit to start a detached background job, then avl.status, avl.cancel, avl.resume and avl.results to follow it. Synchronous calls need a client timeout longer than the analysis budget.

Does it work on Windows?

It isn't tested there. Native acceptance tests cover macOS Apple Silicon and Ubuntu 24.04 x86_64 only.

What can't avl-mcp do?

It doesn't expose AVL's eigenmode analysis, general geometry editing, interactive plots, CAD conversion or comparison with OpenVSP. Its validator checks input structure and basic invariants, not whether surfaces intersect or the configuration makes aerodynamic sense.

AI-generated models, drawings and results must be checked by a qualified engineer before use.

Sources (checked 4 Nov 2026): AVL home page (MIT) · AVL documentation (avl_doc.txt) · rhyne1012/avl-mcp README · AVL (Athena Vortex Lattice) product page

AVL (Athena Vortex Lattice) is developed by its own project (MIT (open source)). Tresca is independent and not affiliated with or endorsed by the AVL (Athena Vortex Lattice) project.