Skip to content
Tresca

OpenVSP MCP servers and AI agent skills

Three community MCP servers drive OpenVSP and VSPAERO on your machine. One wraps the official Python API for geometry, mass properties, VSPAERO sweeps and CAD export; one adds validated builds, preflight checks and resumable batch runs; a smaller one applies script edits and runs VSPAero. None comes from the OpenVSP project. Each is tested against a specific OpenVSP release on macOS or Linux, from 3.46.0 up to 3.55.0, and none bundles the OpenVSP binaries.

  • No official NASA server yet.
  • 3 MCP servers listed.
NASA3 serversChecked 4 Nov 2026

Integrations for OpenVSP

Community and commercial servers

MCP serverCommunity

openvsp-mcp (Rhyne)by Rhyne

An 18-tool OpenVSP and VSPAERO server with validated builds, preflight checks, sweeps and resumable batch runs.

LocalLinux, macOSCan modify models0· updated 4 days ago
MCP serverCommunity

openvsp-mcp-apiby colobocman

Exposes the official OpenVSP Python API as tools: build geometry, run mass properties and VSPAERO sweeps, and export CAD.

LocalmacOSCan modify models0· updated 3 months ago
MCP serverCommunity

openvsp-mcp (Three-Little-Birds)by Three-Little-Birds

A small OpenVSP wrapper with three tools: inspect a geometry, apply scripted edits, and run VSPAero on the result.

LocalmacOS, LinuxCan modify models7· updated 12 months ago

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

How AI connects to OpenVSP

An MCP server or skill can only do what OpenVSP lets programs do. OpenVSP exposes 2 automation interfaces:

  • OpenVSP API (Python and AngelScript) (Python): The OpenVSP API, written in C++, exposes everything the GUI does to a program. It is available in Python (the package in the distribution's python folder, which must match the Python version OpenVSP was compiled with), in AngelScript .vspscript files run from the GUI or the vspscript command line, and in MATLAB if you compile OpenVSP yourself. The 3.55.0 reference covers geometry, parameters, sets and analyses such as CompGeom and VSPAERO. Documentation
  • VSPAERO solver (Command line): VSPAERO is called through OpenVSP's Analysis API. In version 7 it solves wings and props as a vortex lattice and bodies as panels from two separate geometry sets, and a component in both sets makes the solver abort; the servers handle this differently, so check which VSPAERO version each one was tested with. Documentation

What NASA offers

The OpenVSP site and API documentation describe the parametric geometry tool, its scripting interfaces and VSPAERO, but no MCP server or AI assistant as of this check. All three servers here are independent community projects, each tied to the OpenVSP and VSPAERO build its author tested.

Checked 4 Nov 2026. Sources: OpenVSP, OpenVSP API documentation (3.55.0)

What you can do with OpenVSP and AI

  • Create an aircraft from a template or from scratch, then change span, sweep or twist through typed parameter edits.
  • Run a VSPAERO sweep over angle of attack and get CL, CD and moment coefficients back as a table.
  • Measure wetted area and volume with CompGeom, or mass properties, for a sizing study.
  • Export STEP, IGES or STL geometry for CFD meshing or manufacturing.
  • Submit a batch of design variants with CPU limits, then resume or export the results as CSV.

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

Installing

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

Questions

Is there an OpenVSP MCP server?

Several community ones: openvsp-mcp-api (colobocman), openvsp-mcp by Rhyne and openvsp-mcp by Three-Little-Birds. None is published by the OpenVSP team at NASA.

Which OpenVSP version should I use?

The one each server was tested with: 3.55.0 with VSPAERO 7.2.2 for Rhyne's server, 3.51.2 with VSPAERO 7.2.2 for openvsp-mcp-api, and 3.46.0 for the Three-Little-Birds wrapper. Rhyne's health tool reports whether your binaries match the tested build.

Can Claude run VSPAERO?

Yes. openvsp-mcp-api is registered in Claude Code with claude mcp add and has a vsp_vspaero_sweep tool; Rhyne's server has run_vspaero and sweep tools. OpenVSP itself must be installed separately from openvsp.org.

Is it safe to expose these over HTTP?

Only on a trusted network. openvsp-mcp-api has no authentication over HTTP and its script tool runs arbitrary Python, so it binds to loopback by default; Rhyne's server also binds HTTP to loopback.

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

Sources (checked 4 Nov 2026): OpenVSP API documentation · colobocman/openvsp-mcp-api README · rhyne1012/openvsp-mcp README · Three-Little-Birds/openvsp-mcp README · OpenVSP product page

OpenVSP is a trademark of NASA. Tresca is independent and not affiliated with or endorsed by NASA.