openvsp-mcp
Model Context Protocol tooling for automating OpenVSP geometry edits and VSPAero runs. The package delivers reusable Pydantic models, a FastAPI surface, and python-sdk integration hooks so teams can embed OpenVSP in their own agents without inheriting Orthodrone-specific assumptions.
Features
Declarative request/response models for geometry edits and optional VSPAero sweeps.
Subprocess helpers that write
.vspscriptautomation files and invokevsp/vspaerobinaries.FastAPI app factory and python-sdk tool registration helper.
100% MIT-licensed and covered by unit tests.
Installation
Quickstart (FastAPI)
Launch locally:
Quickstart (python-sdk tool)
Example STDIO session
Send a JSON request:
Environment variables
OPENVSP_BIN(defaultvsp)VSPAERO_BIN(defaultvspaero)
Local development
License
MIT — see LICENSE.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Enables automated geometry editing and aerodynamic analysis using OpenVSP and VSPAero through natural language. Provides tools to modify aircraft geometry parameters and run computational fluid dynamics simulations programmatically.