Isaacsim MCP Server

Connect any MCP-compatible IDE (Cursor, VS Code, Claude Code, Windsurf, JetBrains) to a running Isaac Sim instance and control it with plain-English

Local serverstdioPython

What is the Isaacsim MCP Server?

Connect any MCP-compatible IDE (Cursor, VS Code, Claude Code, Windsurf, JetBrains) to a running Isaac Sim instance and control it with plain-English prompts --

What the server does

  • 42 tools — across 9 categories -- scene, objects, lighting, robots, sensors, materials, assets, simulation, graphs
  • 107+ robots — auto-discovered from the Isaac Sim asset library (Franka, UR, Unitree, Boston Dynamics, and more)
  • Step-and-observe — debugging -- step the simulation and inspect prim positions, joint states, and physics in one call
  • Hot-reload — -- iterate on Python controllers without restarting Isaac Sim
  • Multi-instance — -- run multiple Isaac Sim sessions side by side on different ports
  • Built for Isaac Sim 5.1.0 with a modular adapter layer for version isolation

Credentials and setup notes

| Requirement | Version | |-------------|---------| | NVIDIA Isaac Sim | 5.1.0 | | Python | 3.10+ | | uv | latest (for source install) | | Platform | Linux (Ubuntu 22.04+) | > [!IMPORTANT] > Currently only Linux is supported. Windows support is planned. > macOS is not supported because NVIDIA Isaac Sim does not run on macOS. > [!NOTE] > We are welcoming contributions to support other

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
CategoryCount
Scene7
Objects4
Lighting2
Robots6
Sensors4
Materials2
Assets4
Graphs2
Simulation11

How to install the Isaacsim MCP Server

{
  "mcpServers": {
    "isaac-sim": {
      "command": "/path/to/isaacsim-mcp-server/scripts/run_mcp_server.sh"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

| Requirement | Version | |-------------|---------| | NVIDIA Isaac Sim | 5.1.0 | | Python | 3.10+ | | uv | latest (for source install) | | Platform | Linux (Ubuntu 22.04+) | > [!IMPORTANT] > Currently only Linux is supported. Windows support is planned. > macOS is not supported because NVIDIA Isaac Sim does not run on macOS. > [!NOTE] > We are welcoming contributions to support other

Example prompts to try

  • “Use Isaacsim to Category.”
  • “Use Isaacsim to Scene.”
  • “Use Isaacsim to Objects.”

Frequently asked questions

Connect any MCP-compatible IDE (Cursor, VS Code, Claude Code, Windsurf, JetBrains) to a running Isaac Sim instance and control it with plain-English prompts -- Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.