Isaac Sim MCP Server
by omni-mcp
The Isaac Sim MCP Server and its extension enable natural language control of NVIDIA Isaac Sim using the Model Context Protocol (MCP) framework. This allows users to transform conversational AI inputs into precise simulation manipulation.
Last updated: N/A
What is Isaac Sim MCP Server?
The Isaac Sim MCP Server is an extension for NVIDIA Isaac Sim that allows users to control the simulation environment using natural language commands. It leverages the Model Context Protocol (MCP) to bridge conversational AI with embodied intelligence applications.
How to use Isaac Sim MCP Server?
To use the server, you need to install NVIDIA Isaac Sim, the MCP extension, and the MCP server. Follow the installation instructions provided in the README, which include cloning the repository, enabling the extension in Isaac Sim, and configuring Cursor AI to use the MCP server. Then, you can use natural language prompts in Cursor AI to control the simulation.
Key features of Isaac Sim MCP Server
Natural language control of Isaac Sim
Dynamic robot positioning and movement
Custom lighting and scene creation
Advanced robot simulations with obstacle navigation
Use cases of Isaac Sim MCP Server
Robot party simulation
Factory setup simulation
Vibe Coding from scratch
Testing and development of robot control algorithms
FAQ from Isaac Sim MCP Server
What is the purpose of the get_scene_info command?
What is the purpose of the get_scene_info command?
The get_scene_info command pings the Isaac Sim Extension Server to verify connection status and retrieve basic scene information. It should always be used first to ensure the connection is active.
How do I create a physics scene?
How do I create a physics scene?
Use the create_physics_scene command with configurable parameters such as objects, floor, gravity, and scene_name.
What robot types are supported by the create_robot command?
What robot types are supported by the create_robot command?
The create_robot command supports the following robot types: franka, jetbot, carter, g1, and go1.
Can I execute custom Python code in Isaac Sim?
Can I execute custom Python code in Isaac Sim?
Yes, you can use the execute_script command to execute arbitrary Python code in Isaac Sim.
Where can I find video demonstrations of the Isaac Sim MCP Extension?
Where can I find video demonstrations of the Isaac Sim MCP Extension?
Video demonstrations are available in the README, showcasing examples like the Robot Party Demo.