Digital twins, 3D modeling, and simulation MCP servers let AI agents control CAD tools, run physics simulations, manipulate game engines, and interact with engineering models. Instead of manually scripting 3D scenes or configuring simulation parameters, AI assistants can directly create models, run simulations, and analyze results through natural language.
This review covers digital twins, 3D modeling, and simulation MCP servers — 3D creation suites, CAD platforms, game engines, physics simulators, and engineering tools. For related servers, see our Robotics & Automation review, Data Science & Machine Learning review, and Scientific Research review.
The headline findings: Blender leads the entire MCP ecosystem — ahujasid/blender-mcp has 18.7k stars, making it one of the most popular MCP servers period. Game engines are well-served with Unity and Unreal each having multiple high-quality MCPs (1.6k–2k stars). CAD covers open-source tools with FreeCAD (704 stars) and OpenSCAD well-represented. Physics simulation ranges from educational to research-grade with GPU-accelerated quantum and molecular dynamics. Enterprise engineering tools are the gap — no ANSYS, COMSOL, SolidWorks, or cloud digital twin MCPs exist yet.
3D Modeling — Blender
ahujasid/blender-mcp — Most Popular 3D MCP Server
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| blender-mcp | 18,700 | Python | MIT | 15+ |
One of the most popular MCP servers in the entire ecosystem — connects Blender to Claude AI through a socket-based server for comprehensive 3D control:
- Object manipulation — create, modify, and delete 3D objects with natural language
- Material control — create and apply materials, adjust properties
- Scene inspection — retrieve detailed scene hierarchy and object information
- Python execution — run arbitrary Python code inside Blender for anything the tools don’t cover
- Poly Haven integration — download free HDRIs, textures, and 3D assets directly
- Hyper3D Rodin �� generate AI 3D models from text descriptions
- Hunyuan3D — additional AI 3D model generation pipeline
- Sketchfab integration — search and download 3D models from Sketchfab’s library
- Remote host support — connect to Blender running on a different machine
- Viewport screenshots — capture scene views for AI analysis
- Anonymous telemetry — usage tracking (can be disabled)
The gold standard for AI-assisted 3D modeling. Works with Claude Desktop, Cursor, and any MCP client.
poly-mcp/Blender-MCP-Server — Agent-Orchestrable Blender Server
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| Blender-MCP-Server | — | Python | — | 51 |
Turns Blender into a fully orchestrable MCP server — 51 tools exposed over HTTP endpoints, designed for multi-agent pipelines rather than single-user chat:
- 51 tools — comprehensive coverage of Blender operations
- HTTP transport — works over network, not just local stdio
- Thread-safe execution — handles concurrent requests safely
- Auto-dependency installation — sets up its own requirements
- PolyMCP integration — designed for intelligent tool orchestration across multiple servers
Better choice for agentic workflows where multiple AI agents need to coordinate 3D operations.
CommonSenseMachines/blender-mcp — Text-to-4D Worlds
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| blender-mcp | — | Python | — | — |
Bridges Blender with CSM.ai for text and image-based editing capabilities — generates 4D worlds from text descriptions, going beyond static 3D modeling into animated, dynamic scenes.
Other Blender MCPs
- dhakalnirajan/blender-open-mcp — runs with local Ollama models instead of cloud APIs, useful for offline or privacy-sensitive workflows
- VxASI/blender-mcp-vxai — enhanced Blender MCP with additional features for VXAI platform
CAD — FreeCAD, OpenSCAD, and Cloud CAD
neka-nat/freecad-mcp — Most Popular FreeCAD MCP
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| freecad-mcp | 704 | Python | MIT | 10 |
FreeCAD control through Claude AI — runs as a FreeCAD addon with an RPC server for conversational 3D design:
- 10 tools — document creation, object creation/editing/deletion, Python execution, screenshots, parts library access
- FreeCAD addon — installs directly into FreeCAD’s addon system
- Remote connection — connect to FreeCAD running on a different machine
- Parts library — access and insert pre-built components
- 2D to 3D — supports creating objects from 2D drawings
Solid choice for open-source CAD workflows. Design 3D parts through natural conversation.
Other FreeCAD MCPs
- proximile/FreeCAD-MCP — Docker containerization, Vision AI analysis, multi-model support (Claude, GPT-4o, Gemini)
- spkane/freecad-addon-robust-mcp-server — 150+ tools organized by category, the most comprehensive FreeCAD MCP
- bonninr/freecad_mcp — prompt-assisted CAD design, Claude Desktop integration
- contextform/freecad-mcp — open-source FreeCAD automation server
- ATOI-Ming/FreeCAD-MCP — GUI panel + MCP server for running macros and managing documents
jhacksman/OpenSCAD-MCP-Server — Parametric 3D from Text and Images
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| OpenSCAD-MCP-Server | 138 | TypeScript | — | 5+ |
Text and image to parametric 3D models — goes beyond simple OpenSCAD scripting with AI image generation and multi-view reconstruction:
- AI image generation — create reference images from text descriptions
- Multi-view reconstruction — CUDA-accelerated stereo reconstruction from multiple views
- Parametric export — CSG, AMF, 3MF, and SCAD output formats
- Image approval workflow — review generated images before 3D reconstruction
- Remote processing — offload heavy computation to remote GPU servers
Other OpenSCAD and Cloud CAD MCPs
- quellant/openscad-mcp — render, export, and analyze 3D models using OpenSCAD
- fboldo/openscad-mcp-server — STL and PNG rendering for iterative agent-driven CAD workflows
- jabberjabberjabber/openscad-mcp — LLM-driven OpenSCAD rapid prototyping
- BuildCAD AI (buildcad.ai/mcp) — free cloud-based CAD with multi-view PNG renders (front/right/top/isometric), works with any MCP client
- Svetlana-DAO-LLC/cad-agent — build123d + VTK rendering in Docker, STL/STEP/3MF export, printability analysis
- daobataotie/CAD-MCP — general CAD MCP server
CAD — Fusion 360
Joe-Spencer/fusion-mcp-server — Fusion 360 Design Resources
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| fusion-mcp-server | — | TypeScript | — | — |
Exposes Fusion 360’s design hierarchy as MCP resources — rather than just executing commands, this server provides contextual information that helps AI assistants understand your design:
- Design structure — hierarchical view of components, bodies, and sketches
- Parameters — access user-defined parameters for parametric modeling
- Document info — metadata about the currently open file
- ADSK integration — resources and tools from Autodesk’s ecosystem
Other Fusion 360 MCPs
- mycelia1/fusion360-mcp-server — generate and execute scripts directly in Fusion 360
- AuraFriday/Fusion-360-MCP-Server — control Fusion 360 with any AI through MCP
- ArchimedesCrypto/fusion360-mcp-server — Fusion 360 control and automation
Game Engines — Unity
IvanMurzak/Unity-MCP — Editor + Runtime Unity Control
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| Unity-MCP | 2,000 | C# | MIT | 100+ |
AI-powered bridge for both Unity Editor and compiled games — the most comprehensive Unity MCP, with 100+ built-in tools across three categories:
- Project & Assets (~18 tools) — manage assets, scripts, and project structure
- Scene & Hierarchy (~23 tools) — create, modify, reparent, transform GameObjects
- Scripting & Editor (~11 tools) — C# code compilation via Roslyn, editor automation
- Runtime support — works in compiled games, not just the editor — enables real-time AI debugging and player-AI interaction
- Extensible — add custom MCP Tools, Resources, and Prompts
- Multi-deployment — local stdio, remote HTTP, Docker, or standalone binary
- Extensions — Animation, ParticleSystem, and ProBuilder modules available
The choice for production Unity workflows that need editor and runtime AI integration.
CoderGamester/mcp-unity — WebSocket Unity Bridge
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| mcp-unity | 1,600 | TypeScript/C# | MIT | 30+ |
WebSocket bridge between Unity Editor and AI assistants — a Node.js server implementing MCP that connects to Unity’s editor:
- 30+ tools — scene/GameObject manipulation, component management, material creation, package management, test execution
- MCP resources — query menus, hierarchy, GameObjects, logs, packages, assets
- IDE integration — automatic workspace integration with Unity’s PackedCache folder
- Multi-platform support — Cursor, Windsurf, Claude Code, GitHub Copilot
Strong alternative with emphasis on IDE integration and workspace awareness.
Other Unity MCPs
- CoplayDev/unity-mcp — asset management, scene control, script editing, task automation
- akiojin/unity-mcp-server — deprecated, succeeded by unity-cli
Game Engines — Unreal Engine
chongdashu/unreal-mcp — Most Popular Unreal Engine MCP
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| unreal-mcp | 1,700 | C++/Python | MIT | 15+ |
Natural language control of Unreal Engine 5 — a C++ plugin for TCP communication with Unreal Editor subsystems plus a Python MCP server:
- Actor management — create, delete, and transform actors in the scene
- Blueprint development — create custom components with visual scripting
- Blueprint node graph — edit and visualize blueprint execution flow
- Viewport control — manage editor camera and viewport settings
- Multi-client support — Cursor, Claude Desktop, Windsurf
The most mature Unreal Engine MCP with the strongest community adoption.
flopperam/unreal-engine-mcp — World Building and Architecture
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| unreal-engine-mcp | 792 | Python | MIT | 20+ |
Specialized for world building — create entire towns, castles, mansions, and mazes with AI-powered commands:
- Blueprint visual scripting — 23+ node types, variables with full property control, custom functions
- Architecture tools — arches, staircases, towers, and large-scale structures with configurable parameters
- Maze generation — recursive backtracking algorithm for procedural maze creation
- Physics & materials — physics simulation controls and material application
- Real-time chat — embedded browser in Unreal Editor for agent interaction
Other Unreal Engine MCPs
- ayeletstudioindia/unreal-analyzer-mcp — Unreal Engine 5 project analysis
- ChiR24/Unreal_mcp — C++ Automation Bridge plugin with TypeScript server
- kvick-games/UnrealMCP — lightweight agent control for Unreal Engine
Physics Simulation
chrishayuk/chuk-mcp-physics — Comprehensive Physics Calculator
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| chuk-mcp-physics | — | Python | Apache 2.0 | 55 |
55 specialized physics tools spanning classical mechanics to fluid dynamics — the most complete physics calculation MCP server:
- Basic mechanics (8 tools) — projectile motion, forces, energy, momentum, collisions
- Fluid dynamics (10 tools) — drag, buoyancy, terminal velocity, lift, Magnus force, Bernoulli principle
- Rotational dynamics (5 tools) — torque, moment of inertia, angular momentum
- Oscillations (5 tools) — springs, pendulums, harmonic motion, damping
- Circular motion (5 tools) — centripetal force, orbits, banking angles, escape velocity
- Statics (7 tools) — force balance, torque balance, friction, beam reactions
- Kinematics (7 tools) — motion analysis, trajectory fitting, velocity calculations
- Collisions (2 tools) — elastic and inelastic 3D collisions with energy loss
- Conservation laws (4 tools) — energy, momentum, angular momentum verification
- Unit conversions (2 tools) — 62 unit types across 16 categories
- 515 tests at 98% code coverage — well-tested and reliable
Also available as IBM/chuk-mcp-physics. Excellent for education, engineering calculations, and physics verification.
andylbrummer/math-mcp — GPU-Accelerated Scientific Simulation
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| math-mcp | — | Python | MIT | 57 |
Four specialized GPU-accelerated MCP servers for computational science:
- Math MCP (14 tools) — symbolic algebra, numerical computing
- Quantum MCP (12 tools) — wave mechanics, Schrödinger simulations, double-slit interference
- Molecular MCP (15 tools) — classical molecular dynamics, N-body dynamics, crystal diffraction
- Neural MCP (16 tools) — neural network training and evaluation
- GPU acceleration — automatic CUDA detection, 60-120x speedup over CPU
- Async support — long-running simulations as background tasks
Research-grade simulation capabilities. The quantum and molecular servers enable real scientific computation through AI.
Genesis Physics Engine + MCP Wrapper
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| Genesis | 28,500 | Python | Apache 2.0 | — |
| genesis-mcp | 4 | Python | MIT | 2 |
Genesis is a next-generation physics engine simulating at 43 million FPS on an RTX 4090 — the underlying engine is one of the most popular open-source physics projects:
- Multiple solvers — rigid body, MPM, SPH, FEM, PBD, and Stable Fluid
- Material diversity — rigid bodies, liquids, gases, deformable and soft objects
- Robot support — robotic arms, legged robots, drones, soft robots
- Differentiable — supports gradient-based optimization
- Cross-platform — Linux, macOS, Windows with multiple compute backends
The MCP wrapper (dustland/genesis-mcp) is minimal — only 2 tools for running simulations and accessing world info via stdio transport. Significant opportunity for a more comprehensive MCP integration given the engine’s capabilities.
Other Physics MCPs
- manasp21/PsiAnimator-MCP — QuTiP quantum physics + Manim animation for educational visualizations
- pathintegral-institute/mcp.science — DFT calculations, materials science data, sandboxed Python execution for research
Engineering Simulation
omni-mcp/isaac-sim-mcp — NVIDIA Isaac Sim Robotics Simulation
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| isaac-sim-mcp | 146 | Python | MIT | 5 |
Natural language control of NVIDIA Isaac Sim — bridge between conversational AI and precision robotics simulation:
- Scene management — create physics scenes with configurable gravity, timestep, and solver iterations
- Robot placement — position Franka, Jetbot, Carter, G1, and Go1 robots at specified coordinates
- Script execution — run arbitrary Python within Isaac Sim for advanced workflows
- Omniverse commands — execute Omniverse Kit commands directly
- Interactive preview — preview code before execution for safety
Requires NVIDIA Isaac Sim 4.2.0+ and a compatible GPU. Purpose-built for robotics research and digital twin validation.
Orthogonalpub/modelica_simulation_mcp_server — Multi-Physics Modeling
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| modelica_simulation_mcp_server | 16 | Python | MIT | 2 |
Transforms the Modelica ODE IDE into an AI engineering agent — describe a physical system in natural language, get differential equations, simulation, and visualization:
- Natural language to ODE — automatically generates Modelica models from text descriptions
- Diagram generation — intelligent component placement and connection visualization
- Real-time plotting — live simulation results with 3D visualization
- Cloud execution — token-based authentication with secure cloud compute
- End-to-end automation — from description to simulation results in one prompt
Particularly interesting for multi-domain engineering (mechanical, electrical, thermal, hydraulic systems).
clanker-lover/spicebridge — Circuit Simulation
| Server | Stars | Language | License | Tools |
|---|---|---|---|---|
| spicebridge | — | — | — | 18 |
ngspice circuit simulation through AI — full electronics design workflow:
- 18 tools — template-based design, netlist creation, simulation, measurement, schematic generation
- Simulation types — AC, transient, and DC analysis
- Auto-calculation — component values calculated from templates
- Spec verification — automated measurement against specifications
- Dual transport — stdio for Claude Code, HTTP + Cloudflare tunnel for remote clients
Other Engineering MCPs
- poly-mcp/IoT-Edge-MCP-Server — unifies MQTT sensors, Modbus devices, and industrial equipment into a single AI-orchestrable API with real-time monitoring and actuator control
- jordy33/iot_mcp_server — IoT device control and monitoring for smart lights, sensors, and connected devices
- ToxMCP/pbpk-mcp — PBPK pharmacokinetic modeling workflows
- globus-labs/science-mcps — Globus compute facilities for scientific simulation at scale
What’s Missing
The biggest gaps in this category:
- No commercial FEA/CFD tools — ANSYS, COMSOL, Abaqus, and NASTRAN have no MCP servers. This is the most impactful gap for professional engineering.
- No SolidWorks MCP — despite SolidWorks’ dominant market share in mechanical engineering, no MCP integration exists.
- No cloud digital twin platforms — Azure Digital Twins, AWS IoT TwinMaker, and similar services have no MCP servers.
- Genesis MCP wrapper is minimal — the physics engine has 28.5k stars but the MCP wrapper only has 2 tools. Significant untapped potential.
- No dedicated CFD server — computational fluid dynamics is entirely absent from the MCP ecosystem.
- No structural analysis — no MCP server handles FEA for stress, strain, or fatigue analysis.
- Limited Autodesk coverage — Fusion 360 has MCPs but AutoCAD, Revit, and Inventor are largely unserved (Autodesk recently announced official MCP servers but they’re in early stages).
Summary
| Subcategory | Top Server | Stars | Rating |
|---|---|---|---|
| 3D Modeling (Blender) | ahujasid/blender-mcp | 18,700 | ★★★★★ |
| CAD (FreeCAD/OpenSCAD) | neka-nat/freecad-mcp | 704 | ★★★★ |
| Game Engines (Unity) | IvanMurzak/Unity-MCP | 2,000 | ★★★★★ |
| Game Engines (Unreal) | chongdashu/unreal-mcp | 1,700 | ★★★★★ |
| Physics Simulation | chrishayuk/chuk-mcp-physics | — | ★★★★ |
| Engineering Simulation | omni-mcp/isaac-sim-mcp | 146 | ★★★ |
Overall rating: 4/5 — Blender and game engine MCPs are world-class. CAD and physics simulation are solid. Enterprise engineering simulation is the clear gap — when ANSYS, COMSOL, and SolidWorks get MCP integrations, this category will be transformative.
This review is AI-generated based on research of publicly available GitHub repositories and documentation. ChatForest does not test or run MCP servers hands-on. Star counts are approximate and may have changed since publication. Last updated: April 2026.
Category: Design & Creative MCP Servers
This review was last edited on 2026-04-11 using Claude Opus 4.6 (Anthropic).