Skip to content
Tresca

openvsp-mcp (Rhyne)

MCP serverCommunity

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

0 starsUpdated 4 days agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
Works with
OpenVSP
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
OpenVSP 3.55.0 with VSPAERO 7.2.2 (Ubuntu 24.04 x86_64 and macOS ARM64 builds validated); 3.53.1 validated earlier
Operating systems
Linux, macOS
Needs a OpenVSP licence
No
Transport
Local (stdio), Remote (HTTP)
AI clients documented
Codex
Licence
MIT
Language
Python

What it can do

  • Creates a four-component aircraft template or a custom model, inspects .vsp3 metadata and applies typed parameter edits with limit checks and readback.
  • Runs preflight checks on geometry sets and units, single VSPAERO solves and sweeps of up to 25 conditions.
  • Submits independent batch cases with CPU limits, then reports, cancels, resumes and exports them as CSV or JSON.
  • Exports STEP and IGES with explicit units, SVG and STL previews, and wetted-area, volume and projected-area measurements.
  • A health tool reports binary versions and hashes against the tested build.

Limitations

  • Only the exact OpenVSP builds listed are integration-tested; binaries aren't included.
  • Requires the VSPAERO 7 thick/thin geometry-set interface and the MCP SDK 1.x (>=1.20,<2).

Install

git clone https://github.com/rhyne1012/openvsp-mcp.git
cd openvsp-mcp
python3 -m venv "$HOME/Developer/Codex/.venvs/openvsp-mcp"
. "$HOME/Developer/Codex/.venvs/openvsp-mcp/bin/activate"
python -m pip install '.[dev]'

Source: github.com/rhyne1012/openvsp-mcp#install

MCP servers and skills run code on your computer. Review the source before installing.

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