NovaSolver Studio MCP Server
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@NovaSolver Studio MCP ServerImport bracket.step, fix the bottom face, apply 500 N on top, run and verify it."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
NovaSolver Studio
Open-source engineering simulation you can trust — structural, thermal and flow — operable by you or by your AI assistant. 構造・熱・流れを解く、オープンソースの解析ソフト。画面からも、AI アシスタント(MCP)からも操作できます。
Early preview (v0.x). Every result comes with a clear status: ran → converged → verified. 開発中のプレビュー版です。結果には常に「実行できた → 収束した → 検証済み」の判定がつきます。
What it does / できること
Analysis | Geometry | Quick preview (built-in, seconds) | Final solve | Verification |
Structural (linear static) | templates · import STEP / IGES / BREP | quadratic tetrahedral FEM | CalculiX | beam theory, Heywood Kt, mesh convergence (GCI) |
Thermal (steady conduction) | templates · import | quadratic tetrahedral FEM | CalculiX | Fourier's law, fin theory, GCI |
Internal flow | templates · import | 2D cavity (built-in) | OpenFOAM® | Ghia (cavity), Poiseuille, mass balance |
Flow around a body | import | — | OpenFOAM® (snappyHexMesh + wall layers) | sphere drag vs Schiller–Naumann (+0.3%) |
Water cooling (conjugate heat transfer) | import (2+ bodies) | — | OpenFOAM® (chtMultiRegionSimpleFoam) | heat balance (0.03%) |
Verified, not just "it ran" — every template is checked against an analytic or literature reference; imported shapes are checked by an automatic mesh-convergence study (Roache GCI).
Warnings that matter — e.g. stress above yield: the linear result does not hold, even if "verified".
Japanese / English / Chinese UI, light & dark.
MCP server with typed tools: create or import a case, set conditions, run, check convergence, verify, render. No shell or code-execution tool. Your AI's edits appear live in the GUI.
Related MCP server: openfoam-mcp
Quick start (developers) / 開発者向けの起動手順
python -m venv .venv
.venv\Scripts\python -m pip install "mcp>=2.3,<3" fastapi "uvicorn[standard]" numpy scipy matplotlib gmsh meshio psutil pyamg pymeshlab zstandard pytest
cd frontend && npm install && npm run build && cd ..
cd backend
set PYTHONPATH=%CD%
..\.venv\Scripts\python -m novastudio serve # open http://127.0.0.1:8765Solvers are found automatically when installed (without them, the built-in preview solvers still work):
CalculiX: put
ccx_static.exeundersolvers/calculix/or setNOVASTUDIO_CCX.OpenFOAM (ESI Windows MinGW build): install to
%LOCALAPPDATA%\NovaSolverStudio\solvers\openfoam(an ASCII-only path) or setNOVASTUDIO_OPENFOAM. Put Microsoft MPI'smsmpi.dllin%LOCALAPPDATA%\NovaSolverStudio\solvers\msmpi.
Use it from an AI assistant (MCP) / AI アシスタントから使う
Easiest (Claude Desktop and other MCPB-aware apps): download novasolver-studio-<version>-win64.mcpb from
Releases and open it — the app installs it as an extension.
Also listed in the MCP Registry as io.github.novasolver/novasolver-studio.
With the downloaded zip: point any MCP client at the exe.
{
"mcpServers": {
"novasolver-studio": {
"command": "C:\\path\\to\\NovaSolverStudio\\NovaSolverStudio.exe",
"args": ["mcp"]
}
}
}From source:
{
"mcpServers": {
"novasolver-studio": {
"command": "<studio>\\.venv\\Scripts\\python.exe",
"args": ["-m", "novastudio", "mcp"],
"env": { "PYTHONPATH": "<studio>\\backend" }
}
}
}Then ask, for example: "Import bracket.step, fix the bottom face, push 500 N on the top face, run it and tell me whether the result is verified."
Documentation
Design:
docs/DESIGN.md· Roadmap:docs/ROADMAP.md· Development notes:docs/DEVELOPMENT.mdTests:
python -m pytest backend/tests -q
License
GPL-3.0 — see LICENSE. Programs called by Studio keep their own licenses — see
THIRD_PARTY_NOTICES.md.
This offering is not approved or endorsed by OpenCFD Limited, producer and distributor of the OpenFOAM software via www.openfoam.com, and owner of the OPENFOAM® and OpenCFD® trade marks.
Made by NovaSolver — interactive engineering simulators.
This server cannot be deployed
Maintenance
Related MCP Connectors
AI-callable calculators and engineering models with real formulas. No hallucinated math.
Run FDS, OpenFOAM, CalculiX and other engineering simulations on cloudHPC from your AI assistant.
- OwlCADOAuthcom.owlcad
Parametric 3D CAD for AI agents: build print-ready parts, check them, export STL, 3MF or STEP.
Structural FEM for AI agents: frames, plates, buckling, seismic and Eurocode checks, solved locally.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables language models to perform hardware engineering tasks including CAD part design and heat transfer simulations. Provides tool calls for building mechanical components and running thermal analysis through natural language interactions.-
- AlicenseNot gradedqualityCmaintenanceTurns an AI assistant into an OpenFOAM setup and debugging co-pilot, enabling case scaffolding, dictionary edits, mesh sizing, turbulence calculations, and solver log analysis through natural language.MIT
- AlicenseAqualityAmaintenanceThe official MCP interface for AgentFEM, giving AI agents seven typed tools to create, validate, run, inspect, and verify finite-element simulations while preserving scientific evidence.739 PyPIApache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables coding agents to run bounded COMSOL simulations with contract validation, model inspection, provenance tracking, and deterministic verifier feedback.2MIT