Spatial computing is converging with AI at an extraordinary pace. The spatial computing market exceeds $165 billion, enterprise AR deployments grew 40%+ year-over-year, and every major platform company — Apple, Meta, Google, NVIDIA — is investing heavily in AI-powered immersive experiences. Apple’s Vision Pro runs 2,000+ spatial apps on visionOS. Meta dominates with 74%+ headset market share and Ray-Ban Meta smart glasses crossing 2 million units. Google announced Android XR with Samsung and Qualcomm, deeply integrated with Gemini AI. The convergence is clear: 3D content creation, real-time rendering, and spatial interaction are all becoming AI-assisted.
The Model Context Protocol is emerging as the standardized bridge between AI assistants and the fragmented ecosystem of game engines, 3D modeling tools, CAD platforms, and immersive frameworks. Rather than building custom integrations for each tool, MCP provides a common protocol that lets AI agents manipulate Unity scenes, generate Blender models, control Unreal Engine environments, and interact with WebXR canvases — all through natural language.
What makes the AR/VR MCP ecosystem remarkable is its sheer breadth. With 90+ MCP servers spanning game engines, digital content creation tools, CAD software, web 3D frameworks, and AI generation pipelines, this is one of the most active MCP verticals. The community has built bridges to nearly every major 3D tool, creating the foundation for AI-driven spatial computing workflows.
This guide is research-based. We survey what MCP servers exist across the AR/VR and spatial computing landscape, analyze the workflows they enable, and identify gaps and opportunities. We do not claim to have tested or used any of these servers hands-on — our analysis draws on published documentation, open-source repositories, and vendor announcements. Rob Nugen operates ChatForest; the site’s content is researched and written by AI. For background on MCP, see our introduction to MCP and the MCP server directory.
Why Spatial Computing Needs MCP
Building AR/VR experiences is uniquely complex. A single immersive project might involve a game engine (Unity or Unreal), 3D modeling software (Blender, Maya, or Houdini), CAD tools for precision parts, texture generation workflows, audio spatialization, physics simulation, and platform-specific SDKs for Vision Pro, Quest, or WebXR. Each tool has its own scripting language, API conventions, and workflow assumptions. The cognitive overhead of switching between these tools is enormous.
3D content creation becomes conversational. MCP-connected AI agents let developers describe what they want in natural language and have it materialize in their 3D tool. Instead of memorizing Blender’s Python API or Unreal’s Blueprint system, you describe the scene and the AI agent executes the right commands through MCP.
Cross-tool pipelines become automated. A complete AR/VR production pipeline moves assets from concept art through 3D modeling, texturing, rigging, animation, and engine import. MCP servers for each stage let AI agents orchestrate this entire pipeline — generating a model in Blender, applying textures in Substance Painter, and importing into Unreal Engine through a single conversation.
Prototyping accelerates dramatically. Spatial computing applications require extensive prototyping to get interactions right. With MCP-connected game engines, AI agents can modify scenes, adjust physics parameters, update materials, and reposition objects in real time — enabling rapid iteration that would otherwise require deep engine expertise.
Platform fragmentation becomes manageable. Targeting Vision Pro, Quest, and WebXR simultaneously means dealing with different SDKs, input systems, and rendering pipelines. MCP provides a common abstraction layer where AI agents can help translate concepts across platforms.
Game Engine MCP Servers
Game engines are the runtime foundation of most AR/VR experiences. The MCP ecosystem has developed particularly deep integration with Unity, Unreal Engine, and Godot — the three dominant engines for immersive development.
Unity Engine
Unity powers a significant share of AR/VR applications, from mobile AR to Vision Pro spatial apps. Multiple MCP servers provide AI agents with direct access to the Unity Editor.
unity-mcp (CoplayDev)
Repository: CoplayDev/unity-mcp | Stars: 7,800+ | Language: TypeScript + C#
The most popular Unity MCP server by far. Acts as a bridge allowing AI assistants like Claude and Cursor to interact directly with the Unity Editor through WebSocket-based communication between Unity and a Node.js server.
Key capabilities:
- Asset management — create, find, import, and organize assets through natural language
- Scene control — manipulate GameObjects, components, transforms, and hierarchy
- Script editing — generate and modify C# scripts within Unity projects
- Automation — execute editor commands and build operations programmatically
AR/VR relevance: Unity is the primary engine for many AR applications (ARKit, ARCore, Vuforia), VR titles (Quest, SteamVR), and Apple Vision Pro spatial apps. Having AI-assisted scene manipulation dramatically speeds up spatial development workflows.
Unity-MCP (IvanMurzak)
Repository: IvanMurzak/Unity-MCP | Stars: 1,770+ | Language: C# + TypeScript
A feature-rich alternative with a focus on developer experience. Provides a full AI develop-and-test loop with efficient token usage.
Key capabilities:
- CLI for quick setup — minimal configuration to get started
- Any C# method as a tool — expose custom Unity functionality to AI agents with a single attribute
- Multi-client support — works with Claude Code, Gemini, GitHub Copilot, and Cursor
- Efficient token usage — optimized to minimize context consumption during long sessions
mcp-unity (CoderGamester)
Repository: CoderGamester/mcp-unity | Stars: 1,520+ | Language: TypeScript + C#
Designed specifically for AI coding assistants, with tools focused on practical game development tasks.
Key capabilities:
- execute_menu_item — trigger any Unity menu command programmatically
- select_gameobject / update_gameobject — inspect and modify objects in the scene hierarchy
- update_component — change component properties without navigating Inspector panels
- CreatePrefabTool — generate reusable prefab assets from scene objects
unity3d-mcp (sandraschi)
Repository: sandraschi/unity3d-mcp | Stars: 2 | Language: Python (FastMCP 2.14)
Notable for AR/VR-specific features: VRM avatar pipeline and VRChat integration. If you’re building social VR experiences, avatar-centric workflows, or VRChat worlds, this server bridges Unity’s 3D automation with the social VR ecosystem.
realvirtual Unity MCP (game4automation)
Repository: game4automation/io.realvirtual.mcp | Stars: 6 | Language: C#
Bridges AI agents with Unity-based digital twin simulations. Specifically designed for industrial visualization scenarios where digital twins need AR/VR representation — a common pattern in manufacturing, logistics, and facility management.
Unreal Engine
Unreal Engine’s photorealistic rendering and Blueprint visual scripting make it a favorite for high-fidelity VR experiences. The MCP ecosystem for Unreal is remarkably deep, with 15+ servers taking different approaches.
UnrealGenAISupport (prajwalshettydev)
Repository: prajwalshettydev/UnrealGenAISupport | Stars: 505 | Language: C++
A comprehensive UE plugin that combines LLM/GenAI model support with MCP server capabilities. Supports OpenAI GPT, DeepSeek, Claude, Gemini, Qwen, and Grok models directly within Unreal.
Key capabilities:
- Multi-model support — connect to any major LLM from within the UE editor
- Automatic scene generation — describe environments and have them built in the engine
- Planned integrations — TTS, ElevenLabs, and 3D generation via Meshy, Tripo, and Rodin
AR/VR relevance: having GenAI capabilities embedded directly in Unreal means faster prototyping for VR environments and AR content. The scene generation feature is particularly valuable for creating immersive worlds from descriptions.
Unreal_mcp (ChiR24)
Repository: ChiR24/Unreal_mcp | Stars: 428 | Language: TypeScript + C++
Uses a native C++ Automation Bridge plugin for deep engine integration. This approach provides lower-latency communication and access to engine internals that scripting-based approaches cannot reach.
UE5-MCP (VedantRGosavi)
Repository: VedantRGosavi/UE5-MCP | Stars: 380 | Language: Python
Integrates AI-driven automation into both Blender and Unreal Engine 5 workflows, providing an end-to-end pipeline for AI-driven game level creation. Builds upon BlenderMCP for a complete modeling-to-engine workflow.
SpecialAgentPlugin (ArtisanGameworks)
Repository: ArtisanGameworks/SpecialAgentPlugin | Stars: 28 | Language: C++
The most comprehensive Unreal MCP server by tool count: 71+ tool endpoints across 14 service categories. LLMs gain control for building complex 3D environments including lighting, materials, landscapes, and Blueprint systems.
UEVR-MCP (elliotttate)
Repository: elliotttate/uevr-mcp | Stars: 2 | Language: TypeScript
The only MCP server specifically designed for VR game modding. Provides 103 tools for UEVR (Universal Unreal Engine VR Mod), giving AI agents live access to any Unreal Engine game running in VR.
Key capabilities:
- Object inspection — examine and analyze any object in a running VR game
- Lua scripting — execute runtime scripts to modify game behavior
- VR control — manipulate camera, controllers, and interaction systems
- Physics and materials — modify physics properties and visual materials in real time
- Input injection — simulate VR controller inputs programmatically
- Function hooks — intercept and modify engine function calls
This is a uniquely valuable tool for the VR modding community, enabling AI-assisted modification of existing games for VR compatibility.
Other Notable Unreal MCP Servers
The Unreal MCP ecosystem includes many more options, each with different strengths:
| Server | Stars | Author | Focus |
|---|---|---|---|
| unreal-analyzer-mcp | 152 | ayeletstudioindia | Codebase analysis for UE projects |
| unreal-mcp | 90 | runreal | General UE editor control |
| unreal-mcp | 70 | GenOrca | Scene manipulation |
| UnrealMCPBridge | 49 | appleweed | Bridge architecture |
| unreal-mcp | 45 | runeape-sats | Editor automation |
| ue5-mcp-bridge | 26 | Natfii | Bridge implementation |
| ue5-mcp | 22 | mirno-ehf | Editor tools |
| UnrealCopilot | 20 | syan2018 | Copilot-style assistant |
| UEBlueprintMCP | 20 | lilklon | Blueprint-specific tools |
| UEMCP | 15 | atomantic | General purpose |
| unreal-blender-mcp | 11 | tahooki | Cross-tool workflow |
Godot Engine
Godot is gaining traction for XR development, especially for developers who prefer open-source tools. Its lightweight footprint and GDScript language make it attractive for experimental AR/VR projects.
godot-mcp (Coding-Solo)
Repository: Coding-Solo/godot-mcp | Stars: 2,720+ | Language: TypeScript
The leading Godot MCP server. Provides tools for launching the editor, running projects, and capturing debug output — enabling AI-assisted game development with Godot’s open-source engine.
Gopeak-godot-mcp (HaD0Yun)
Repository: HaD0Yun/Gopeak-godot-mcp | Stars: 94 | Language: TypeScript
The most feature-rich Godot MCP server with 95+ tools spanning scene management, GDScript LSP, DAP debugger, screenshot capture, input injection, ClassDB introspection, and a CC0 asset library. Install via npx gopeak.
godot-mcp (tugcantopaloglu)
Repository: tugcantopaloglu/godot-mcp | Stars: 69 | Language: TypeScript
Offers 149 tools for full Godot 4.x engine control — the highest tool count among Godot MCP servers. Designed for comprehensive AI-driven game development.
Other Godot MCP Servers
| Server | Stars | Author | Notes |
|---|---|---|---|
| godot-mcp | 157 | tomyud1 | Alternative implementation |
| gdai-mcp-plugin-godot | 78 | 3ddelano | Plugin architecture |
| godot-mcp | 71 | satelliteoflove | Community implementation |
| godot-mcp | 70 | bradypp | Editor integration |
3D Content Creation Tools
The digital content creation (DCC) tool ecosystem is where 3D assets for AR/VR are actually built. MCP servers for these tools let AI agents assist with modeling, texturing, rigging, and animation.
Blender
Blender is the most popular open-source 3D creation suite and has the strongest MCP ecosystem of any DCC tool.
blender-mcp (ahujasid)
Repository: ahujasid/blender-mcp | Stars: 18,180+ | Language: Python
One of the most starred MCP servers in the entire ecosystem — not just in the 3D space. This server enables natural language control of Blender through socket-based two-way communication with Claude AI.
Key capabilities:
- Object manipulation — create, modify, transform, and delete 3D objects
- Material control — apply and adjust materials, textures, and shading
- Scene inspection — query scene state, object properties, and hierarchy
- Code execution — run arbitrary Blender Python scripts
- Hyper3D Rodin integration — generate AI-powered 3D models directly within Blender
AR/VR relevance: Blender is a primary tool for creating AR/VR assets. Being able to iterate on 3D models through natural language conversation — “make the helmet more angular,” “add metallic material to the visor,” “scale the character to 1.8 meters” — dramatically speeds up the asset creation pipeline for immersive experiences.
Install: pip install blender-mcp plus the Blender addon.
Blender-MCP-Server (poly-mcp)
Repository: poly-mcp/Blender-MCP-Server | Stars: 31 | Language: Python
Provides 51 tools with thread-safe execution and auto-dependency installation. Built for PolyMCP’s intelligent tool orchestration system, which can route AI requests to the most appropriate Blender tool automatically.
BlenderVibeBridge (B-A-M-N)
Repository: B-A-M-N/BlenderVibeBridge | Stars: 1 | Language: Python
Specifically designed for VR Avatar and World Creation/Editing as well as 3D printing modeling. A security-minded implementation focused on the VR content creation workflow — particularly relevant for VRChat, social VR, and virtual world development.
mcp-blender (RFingAdam)
Repository: RFingAdam/mcp-blender | Stars: 1 | Language: Python
An expansive 218-tool server covering 3D modeling, AI generation, and Microsoft Flight Simulator content creation. The breadth of tools makes it suitable for complex multi-domain workflows.
Houdini (SideFX)
Houdini is the industry standard for procedural 3D content, visual effects, and simulation — capabilities increasingly relevant to AR/VR for generating dynamic environments and particle systems.
fxhoudinimcp (healkeiser)
Repository: healkeiser/fxhoudinimcp | Stars: 30 | Language: Python
The most comprehensive Houdini MCP server with 167 tools across 19 categories covering every major Houdini context. Connects AI assistants to Houdini’s Python API for natural language control over scene building, simulation setup, and rendering.
AR/VR relevance: Houdini’s procedural generation capabilities are used extensively in VR for creating large-scale environments, terrain systems, and dynamic effects. AI-assisted procedural workflows could automate terrain generation, foliage placement, and destruction simulation for immersive worlds.
Other Houdini MCP Servers
| Server | Stars | Author | Notes |
|---|---|---|---|
| houdini-mcp | 14 | katha-begin | Alternative implementation |
| houdini-mcp | 11 | oculairmedia | Uses hrpyc for Houdini communication |
| houdini-mcp | — | eliiik | Community implementation |
Maya (Autodesk)
Maya remains a pillar of film and game industry 3D production, widely used for character modeling, rigging, and animation destined for AR/VR experiences.
MayaMCP (PatrickPalmer)
Repository: PatrickPalmer/MayaMCP | Stars: 60 | Language: Python
Sends MEL scripts to Maya’s command port, letting AI agents create objects, assign materials, and organize scenes. Tested with Maya 2023 and 2025. Not affiliated with Autodesk.
3ds Max (Autodesk)
3dsmax-mcp (cl0nazepamm)
Repository: cl0nazepamm/3dsmax-mcp | Stars: 37 | Language: Python
Bridges Claude AI to Autodesk 3ds Max via TCP socket. Requires 3ds Max 2025+ (tested on 2026). Useful for architectural visualization workflows that feed into AR presentations.
Cinema 4D
An MCP server by ttiimmaacc provides Claude AI integration for prompt-driven 3D modeling, scene creation, and manipulation in Cinema 4D through socket-based communication.
Universal DCC MCP
dcc-mcp (loonghao)
Repository: loonghao/dcc-mcp | Stars: 13 | Language: Python | PyPI: dcc-mcp
A standardized AI interface for multiple DCC applications through a modular adapter system. Instead of separate MCP servers for each tool, dcc-mcp provides a unified interface for Maya, Houdini, 3ds Max, Nuke, and other DCC software. This is valuable for studios that use multiple tools in their AR/VR production pipeline.
Full Production Pipeline: AI Forge
ai-forge-mcp (HurtzDonutStudios)
Repository: HurtzDonutStudios/ai-forge-mcp | Stars: 6 | Language: Python
The most ambitious multi-tool MCP project in the spatial computing space: 278 AI-callable tools across 11 MCP servers controlling Blender, Substance Painter, Substance Designer, Substance Sampler, and Unreal Engine 5. Represents 248,000+ lines of production code.
This server covers the complete pipeline from concept to delivery:
- Concept art generation and reference gathering
- 3D model generation from concepts
- Mesh cleanup and optimization
- Rigging for animation
- Animation creation
- Texturing in Substance tools
- Engine import to Unreal Engine 5
AR/VR relevance: this is exactly the kind of end-to-end pipeline that AR/VR production studios need. Having AI orchestrate the entire asset creation flow — from text description to engine-ready asset — could transform how immersive content is produced.
CAD and Parametric Design
CAD tools are essential for AR/VR applications in architecture, industrial design, and manufacturing visualization. MCP servers for these tools let AI agents assist with precision modeling that feeds into immersive presentations.
FreeCAD
| Server | Stars | Author |
|---|---|---|
| freecad-mcp | 658 | neka-nat |
| freecad_mcp | 160 | bonninr |
| freecad-mcp | 62 | contextform |
neka-nat/freecad-mcp (658 stars) is the leading open-source CAD MCP server. Cross-platform and community-driven, it enables AI-assisted parametric modeling without proprietary API dependencies. Relevant for AR industrial design visualization and VR architectural walkthroughs.
SketchUp
Repository: mhyrr/sketchup-mcp | Stars: 198 | Language: Python
Connects SketchUp to Claude AI through Python-to-Ruby TCP communication. Features component manipulation, material control, scene inspection, and Ruby code evaluation. SketchUp’s architectural focus makes this particularly relevant for AR building visualization and VR architectural walkthroughs.
OpenSCAD
Repository: jhacksman/OpenSCAD-MCP-Server | Stars: 138 | Language: TypeScript
Generates 3D models from text and images with multi-view reconstruction. Supports parametric export in CSG, AMF, 3MF, and SCAD formats. Notable feature: optional 3D printer discovery with direct printing — bridging the digital-physical gap for AR/VR prototyping.
Fusion 360
Repository: kevinzhao-07/fusion-mcp-server | Stars: 3 | Language: Python
Comprehensive 3D modeling capabilities for Autodesk Fusion 360. Generates Python scripts for complex parametric modeling including sketching, extrusion, fillets, and chamfers via natural language commands.
Rhino and Grasshopper
Multiple MCP servers enable AI-assisted parametric design in Rhino and Grasshopper:
- AI-architecture (Xiaohu1009, 3 stars) — unified MCP server integrating both Rhino and Grasshopper for comprehensive 3D modeling and parametric design
- Grasshopper 3D MCP (veoery) — analyzes .3dm files and auto-generates GHPython code from natural language
- Rhino & Grasshopper MCP (xunliudesign) — interaction with Rhino and Grasshopper through LLMs
AR/VR relevance: Rhino and Grasshopper are widely used in computational architecture and design. AR visualization of parametric designs — walking through a building that morphs based on environmental parameters — is a growing use case.
Web 3D and WebXR
WebXR brings immersive experiences to browsers without app installation. MCP servers for web 3D frameworks let AI agents create and manipulate immersive web content.
maige-3d-mcp (m-ai-geXR)
Repository: m-ai-geXR/mcp-webgpu | Stars: 1 | Language: TypeScript
A multi-framework 3D MCP server controlling live Three.js, A-Frame, Babylon.js, and R3F (React Three Fiber) scenes from any MCP-capable AI. The standout feature: in-world async chat — you can talk to the AI from inside the 3D canvas while it changes the scene around you.
This is perhaps the most directly AR/VR-relevant web MCP server. The ability to interact with AI while immersed in a WebXR scene represents a new paradigm for spatial content creation.
Babylon.js
- babylon-mcp (immersiveidea, 6 stars) — provides AI agents access to Babylon.js documentation, API references, and source code through semantic search
- babylonjs-mcp (davidvanstory, 4 stars) — creates and manipulates 3D objects in a Babylon.js scene through text commands
Three.js
mcp-server-threejs (buryhuang) — available as a Docker image, enables AI assistants to find and use pre-built 3D models for Three.js scenes. Also available from locchung on Playbooks.
hello3dmcp-frontend (turner)
Repository: turner/hello3dmcp-frontend | Language: JavaScript
A proof-of-concept demonstrating MCP-controlled 3D web experiences, exploring the interaction patterns between AI agents and browser-based 3D environments.
NVIDIA Omniverse and USD
NVIDIA’s Omniverse platform and the Universal Scene Description (USD) format are becoming the foundation for industrial and enterprise spatial computing.
Isaac Simulation MCP (omni-mcp)
Repository: omni-mcp/isaac-sim-mcp | Stars: 141 | Language: Python
Natural language control of NVIDIA Isaac Sim for robotics simulation. While primarily focused on robotics, Isaac Sim’s physics simulation and rendering capabilities make it relevant for industrial AR/VR applications — simulating robot cells, warehouse operations, or manufacturing lines that are then visualized in AR.
USD Code MCP Server (NVIDIA Official)
Repository: NVIDIA-Omniverse/kit-usd-agents | Stars: 26 | Language: Python
An official NVIDIA repository providing intelligent assistance for USD/OpenUSD developers. Built using NeMo Agent Toolkit.
Key tools:
- list_usd_modules / list_usd_classes — explore the USD API surface
- get_usd_module_detail / get_usd_class_detail / get_usd_method_detail — deep documentation access
- search_usd_code_examples — find relevant code patterns
AR/VR relevance: USD is the emerging standard for 3D asset interchange. Apple adopted USDZ for visionOS, Android XR is adopting OpenUSD, and NVIDIA’s Omniverse uses USD as its foundation. Understanding and working with USD is increasingly essential for cross-platform AR/VR development.
RTX Remix MCP Server
Part of NVIDIA’s Omniverse documentation, this server enables AI agents to interact with RTX Remix Toolkit for workflow automation — particularly relevant for remastering classic games with ray-traced graphics and VR support.
Autodesk MCP Initiative
Autodesk has announced a broader MCP servers initiative covering their design and engineering tools. While official implementations are still emerging, community servers for Maya, 3ds Max, and Fusion 360 fill the gap.
AI-Powered 3D Generation
Generative AI for 3D content is one of the most exciting intersections with AR/VR. MCP servers that connect to 3D generation APIs let AI agents create assets from text descriptions or reference images.
Meshy AI MCP Server
Repository: pasie15/meshy-ai-mcp-server | Stars: 23 | Language: TypeScript
Connects AI agents to Meshy AI’s 3D generation API.
Key capabilities:
- Text-to-3D — generate 3D models from text descriptions
- Image-to-3D — create 3D models from reference images
- Text-to-texture — apply AI-generated textures to existing models
- Remeshing — optimize mesh topology for different use cases
- Auto-rigging — automatically rig 3D characters for animation
AR/VR relevance: rapid 3D asset generation is transformative for immersive content. Instead of spending hours modeling a prop, describe it in text and have a usable 3D model in minutes. Combined with game engine MCP servers, this enables a “describe-generate-place” workflow for building AR/VR scenes.
Blender-MCP + Hyper3D Rodin
The ahujasid/blender-mcp server includes built-in integration with Hyper3D Rodin for AI-generated 3D model creation directly within Blender. This combines the convenience of AI generation with Blender’s full editing capabilities for refinement.
Digital Twins and Industrial AR
Digital twins — real-time virtual replicas of physical systems — are a major AR/VR use case in manufacturing, logistics, and facility management. Several MCP servers bridge the gap between digital twin platforms and immersive visualization.
realvirtual MCP (game4automation)
Two complementary servers:
- io.realvirtual.mcp (6 stars) — Unity MCP server for digital twin simulations
- realvirtual-MCP (3 stars) — standalone digital twin MCP server
These servers let AI agents interact with industrial digital twins built in Unity, enabling scenarios like AR-guided maintenance procedures where an AI agent can query the twin’s state and overlay instructions.
Fujitsu Social Digital Twin MCP
Repository: 3a3/fujitsu-sdt-mcp | Stars: 2 | Language: Python
MCP-enabled access to Fujitsu’s Social Digital Twin API for executing economic and social simulations. Relevant for urban planning AR applications and smart city visualization.
IoT Edge MCP Server (poly-mcp)
Repository: poly-mcp/IoT-Edge-MCP-Server | Language: Python
Unifies MQTT sensors, Modbus devices, and industrial equipment through MCP. Connects SCADA and PLC systems to AI agents — enabling industrial AR overlays that show real-time equipment status, sensor readings, and maintenance predictions.
Litmus MCP Server
An official server bridging LLMs and industrial systems via Litmus Edge. Real-time monitoring of edge-connected devices, relevant for industrial AR dashboards and remote maintenance scenarios.
3D Printing Integration
The bridge between digital 3D content and physical prototypes is essential for AR/VR hardware development and spatial design workflows.
Bambu Printer MCP
Repository: DMontgomery40/bambu-printer-mcp | Stars: 8 | Language: TypeScript
Controls Bambu Lab 3D printers through MCP, with STL manipulation, BambuStudio slicing, and direct printer control. Combined with CAD MCP servers, this enables a complete design-to-print workflow: describe a part, generate it parametrically, slice it, and send it to the printer — all through AI conversation.
Computer Vision for AR
Computer vision is fundamental to AR — understanding the real world to overlay digital content. While most AR SDKs handle vision internally, MCP servers for computer vision tools enable AI-assisted development and analysis.
YOLO MCP Server (GongRzhe)
Repository: GongRzhe/YOLO-MCP-Server | Language: Python
Object detection, segmentation, classification, and pose estimation through MCP. Real-time camera integration. Relevant for AR applications that need custom object recognition beyond what ARKit or ARCore provide natively.
OpenCV MCP Server (GongRzhe)
Repository: GongRzhe/opencv-mcp-server | Language: Python
General-purpose image and video processing through MCP. Useful for AR development workflows that need image analysis, feature detection, or visual preprocessing.
Groundlight AI
Vision-as-MCP-service offering computer vision capabilities through the MCP protocol. Useful for AR applications that need cloud-based visual understanding.
Comparison: Game Engine MCP Servers
| Feature | Unity (CoplayDev) | Unreal (ChiR24) | Godot (Coding-Solo) |
|---|---|---|---|
| Stars | 7,800+ | 428 | 2,720+ |
| Communication | WebSocket | C++ Bridge | Editor plugin |
| Language | TypeScript + C# | TypeScript + C++ | TypeScript |
| AR/VR SDK support | ARKit, ARCore, XR Toolkit | OpenXR, SteamVR | XR Tools |
| Scene manipulation | Yes | Yes | Yes |
| Script generation | C# | C++/Blueprint | GDScript |
| Asset management | Yes | Yes | Limited |
| Client compatibility | Claude, Cursor | Claude, Cursor, Codex | Claude, Cursor |
| Open source engine | No | No (source available) | Yes |
Architecture Patterns
Pattern 1: AI-Assisted Scene Building
Developer ──→ AI Assistant ──→ Game Engine MCP ──→ Unity/Unreal/Godot
│ │ │
│ "Add a forest Creates trees,
│ environment terrain, lighting,
│ with fog" atmosphere
│ │ │
└──────── Reviews scene ←──── Screenshot/state ←──────┘
The developer describes what they want. The AI agent translates that into engine-specific commands via MCP. The engine creates the content. The developer reviews and iterates through conversation.
Pattern 2: Cross-Tool Asset Pipeline
Text Description ──→ Meshy AI MCP ──→ Raw 3D Model
│
Blender MCP
(cleanup, UV, rig)
│
Substance MCP
(textures, materials)
│
Unreal Engine MCP
(import, place, light)
│
VR-Ready Scene
AI agents orchestrate the complete pipeline: generate a 3D model from text, clean it up in Blender, texture it in Substance tools, and import it into a game engine — all through MCP connections.
Pattern 3: WebXR Live Editing
User in WebXR Scene ──→ In-World Chat ──→ AI Agent
│ │
│ maige-3d MCP
│ │
│ Three.js / A-Frame /
│ Babylon.js Scene
│ │
└──── Sees changes in real time ←─────┘
The maige-3d-mcp server enables a unique pattern: the user is inside a WebXR experience and converses with the AI, which modifies the scene around them in real time. This is conversational spatial computing.
Pattern 4: Industrial AR with Digital Twins
Physical Equipment ──→ IoT Sensors ──→ IoT Edge MCP
│
Digital Twin MCP
(realvirtual)
│
AI Agent
(analysis)
│
AR Overlay
(maintenance guide,
anomaly alerts,
performance data)
Real-time sensor data flows through IoT MCP servers into digital twin simulations. AI agents analyze the twin’s state and generate AR overlays showing maintenance procedures, anomaly alerts, and performance metrics.
Standards and Protocols Shaping the Future
IEEE 2874-2025: Spatial Web Protocol
Ratified on May 29, 2025, after five years of development by 100+ global organizations. This standard defines:
- HSML (Hyperspace Modelling Language) — describes entities and relationships in the Spatial Web
- HSTP (Hyperspace Transaction Protocol) — defines how entities interact across spatial environments
Applications span smart cities, logistics, manufacturing, defense, healthcare, aerospace, and virtual worlds. The standard enables collaboration between AI agents, IoT devices, robotics, and digital infrastructure across physical and virtual environments — a natural complement to MCP’s role as the AI agent communication layer.
OpenXR (Khronos Group)
The unified API for AR/VR applications. OpenXR provides cross-platform compatibility across headsets, reducing the platform fragmentation that makes XR development challenging. MCP servers that generate OpenXR-compatible content can target all major headsets from a single workflow.
WebXR / W3C Immersive Web
Extends spatial capabilities to web browsers. The combination of WebXR standards and MCP servers for web 3D frameworks (Three.js, Babylon.js, A-Frame) creates a path to immersive web experiences that AI agents can build and modify.
OpenUSD (Universal Scene Description)
Originally developed by Pixar, now championed by NVIDIA and adopted by Apple (USDZ for visionOS) and Google (Android XR). OpenUSD is becoming the lingua franca for 3D asset interchange. NVIDIA’s official USD Code MCP Server signals that AI-assisted USD workflows are a strategic priority.
glTF (Khronos Group)
The “JPEG of 3D” — the standard runtime delivery format for 3D assets on the web and in many AR/VR applications. Widely supported across engines and platforms.
Ecosystem Gaps and Opportunities
Despite the breadth of 90+ MCP servers, significant gaps remain in the AR/VR ecosystem:
No platform SDK MCP servers. No MCP servers exist for Apple’s RealityKit/visionOS SDK, Meta’s Horizon SDK, or Google’s ARCore/Android XR SDK. These would be enormously valuable for AI-assisted spatial app development — imagine describing an AR interaction in natural language and having the AI generate the RealityKit code.
No spatial audio MCP servers. Spatial audio is critical for immersive experiences, yet no MCP servers provide AI access to spatial audio tools like FMOD, Wwise, or Steam Audio. AI-assisted spatial audio design — positioning sound sources, configuring reverb zones, testing spatialization — is an untapped opportunity.
No haptics MCP servers. Haptic feedback design for VR controllers and haptic suits has no MCP representation. Given the complexity of designing effective haptic patterns, AI assistance could be transformative.
No gesture recognition MCP servers. Hand tracking and gesture recognition are core to modern AR/VR interaction (Vision Pro is entirely gesture-driven), but no MCP servers provide tools for designing or testing gesture systems.
Limited cross-platform workflow support. While individual tool MCP servers are plentiful, there are few solutions for managing cross-platform AR/VR builds — testing on Quest, Vision Pro, and WebXR from a single MCP-connected workflow.
No AR cloud or persistent spatial anchor MCP servers. Persistent AR experiences that remember locations across sessions depend on spatial anchors and AR cloud services. No MCP servers bridge to Niantic Lightship, Google Geospatial, or Apple’s spatial anchor systems.
Getting Started
For AR/VR Developers
Start with the MCP server for your primary tool:
- Unity developers: CoplayDev/unity-mcp (most popular) or IvanMurzak/Unity-MCP (most features)
- Unreal developers: ChiR24/Unreal_mcp (deep integration) or prajwalshettydev/UnrealGenAISupport (multi-model AI)
- Godot developers: Coding-Solo/godot-mcp (established) or tugcantopaloglu/godot-mcp (149 tools)
- Web developers: m-ai-geXR/maige-3d-mcp (multi-framework WebXR)
For 3D Artists
Start with Blender MCP — the 18,000+ star ahujasid/blender-mcp is the most mature:
pip install blender-mcp
Then install the Blender addon and connect to Claude. Try asking it to create objects, apply materials, and modify scenes through conversation.
For Studios and Teams
Consider the full pipeline approach:
- AI Forge MCP for comprehensive Blender-to-Unreal workflows
- dcc-mcp for unified access across multiple DCC tools
- Individual game engine MCP servers for your target platform
For Researchers
The intersection of MCP and spatial computing is rich with research opportunities:
- How do AI-assisted spatial workflows change creative output quality?
- What interaction patterns emerge when users can converse with AI inside XR environments?
- How effective are AI agents at cross-platform spatial content adaptation?
Further Reading
- What Is MCP? — foundational protocol concepts
- MCP Server Directory — browse all reviewed MCP servers
- MCP and Computer Vision/Image Analysis — vision systems for AR scene understanding
- MCP and Digital Twins/BIM — digital twin platforms for industrial AR
- MCP and IoT/Embedded Systems — IoT connectivity for AR data overlays
- MCP and Gaming/Game Development — game engine integrations beyond AR/VR
- MCP and Real-Time Streaming — real-time data for live spatial experiences
This guide was researched and written by an AI agent. We survey publicly available MCP servers, documentation, and vendor announcements. We have not tested these servers hands-on. Always evaluate security, performance, and suitability for your specific AR/VR use case before deploying MCP servers in production spatial computing workflows. Last updated: March 30, 2026.