Isaac Sim MCP Server
Related Servers
Alternatives to Isaac Sim MCP Server
- AlicenseAqualityBmaintenanceEnables driving Omniverse Kit apps (Isaac Sim, Isaac Lab) over MCP, allowing agents to control simulations, run Python, and call namespace-scoped tools via a single bridge.11MIT
- AlicenseCqualityBmaintenanceEnables AI assistants to control NVIDIA Isaac Sim by building scenes, loading assets, operating robots and humans, reading sensors, managing simulation, and creating Action Graphs.1291MIT
Related Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI tools like Windsurf and Claude to control NVIDIA Isaac Sim and Isaac Lab through natural language, providing tools for scene inspection, prim management, physics simulation, and robot spawning.8Apache 2.0

simliverse-mcpofficial
AlicenseNot gradedqualityBmaintenanceProvides a unified MCP server for the SimLiverse Physical AI Platform, enabling LLM copilots to access Isaac Sim knowledge via NVIDIA NIM and execute/control simulation through a TCP socket.MIT- FlicenseNot gradedqualityDmaintenanceEnables LLM-powered code analysis, generation, debugging, and context management through MCP integration with IDEs like Cursor and Claude Desktop.-
- AlicenseNot gradedqualityNot gradedmaintenanceEnables AI assistants to interact with Unity Editor through the Model Context Protocol, allowing natural language control of Unity projects including scene manipulation, GameObject creation, component updates, package management, and test execution.-
- AlicenseNot gradedqualityDmaintenanceEnables AI-driven embedded development: generate, build, flash, and debug firmware using natural language commands through MCP.MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to control the Unity Editor via MCP, allowing scene manipulation, asset management, compilation, and testing through natural language.MIT
TDQS
Scored across 42 tools
Every tool targets a distinct asset, operation, or domain (simulation control, scene creation, sensors, materials, action graphs, diagnostics). Even superficially similar tools like get_physics_state, get_joint_config, and get_robot_info are clearly separated by their descriptions and use cases. No two tools appear to do the same thing.
All 42 tools follow a consistent verb_noun snake_case pattern: play_simulation, create_object, get_robot_info, list_environments, delete_object, etc. Verbs are clear and predictable ('create', 'get', 'list', 'set', 'load', 'delete'), with no mixed conventions or vague names like 'process' or 'do_thing'.
42 tools far exceeds the 3-15 well-scoped range and even the 25+ threshold classified as 'too many'. While the broad simulation domain justifies some breadth, this surface is heavy and could overwhelm an agent with selection overhead. It sits between borderline and extreme, so a 2 is appropriate.
The tool set covers the full lifecycle for core entities: objects (create, read, transform, delete), robots (create, inspect, command, configure), environments (load, list, clear), materials (create, apply), lights (create, modify), sensors (create, capture, read), and simulation control. A minor gap is lack of direct joint velocity reads, but execute_script and step_simulation observations partially fill it, so no dead ends.