Nvidia Isaac
БесплатноНе проверенEnables AI tools like Windsurf and Claude to control NVIDIA Isaac Sim and Isaac Lab through natural language, providing tools for scene inspection, prim managem
Описание
Enables 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.
README
MCP (Model Context Protocol) server for NVIDIA Isaac Sim & Isaac Lab — enables AI tools like Windsurf, Claude Desktop, and Claude Code to control Isaac Sim through natural language.
Architecture
AI Client (Windsurf/Claude) ←— MCP (stdio) —→ nvidia-isaac-mcp (this package)
│
TCP Socket :9876
│
isaacsim.mcp.server
(Extension inside Isaac Sim)
Two components:
- Isaac Sim Extension (
exts/isaacsim.mcp.server/) — runs inside Isaac Sim, listens on TCP port 9876 - MCP Server (
src/nvidia_isaac_mcp/) — external Python process that AI tools connect to
Prerequisites
- NVIDIA Isaac Sim 5.x
- Python 3.10+
- uv (recommended)
Setup
1. Start Isaac Sim with the extension
cd <your-isaac-sim-install>
bash isaac-sim.sh \
--ext-folder <path-to-nvidia-isaac-mcp>/exts \
--enable isaacsim.mcp.server
The extension will start listening on 127.0.0.1:9876.
2. Run the MCP server
cd <path-to-nvidia-isaac-mcp>
uv run nvidia-isaac-mcp
3. Configure your AI tool
Windsurf / Claude Desktop — add to MCP settings:
{
"mcpServers": {
"isaac-sim": {
"command": "uv",
"args": ["run", "--directory", "<path-to-nvidia-isaac-mcp>", "nvidia-isaac-mcp"]
}
}
}
Available Tools
Core
| Tool | Description |
|---|---|
ping |
Check connectivity to Isaac Sim and return server version |
Scene Inspection
| Tool | Description |
|---|---|
get_stage_info |
Overview of the current USD stage (prims, up-axis, etc.) |
get_prim_info |
Detailed info about a specific prim (attributes, transform, children) |
Prim CRUD
| Tool | Description |
|---|---|
create_prim |
Create a USD prim (Cube, Sphere, Cylinder, Cone, Plane, Capsule, Xform) |
modify_prim |
Modify a prim's transform or visibility |
delete_prim |
Remove a prim from the stage |
Code Execution
| Tool | Description |
|---|---|
execute_code |
Run arbitrary Python code inside Isaac Sim's runtime |
Physics & Simulation
| Tool | Description |
|---|---|
create_physics_scene |
Create a PhysicsScene prim to enable simulation |
add_rigid_body |
Add rigid body physics to an existing prim |
add_ground_plane |
Add a physics-enabled ground plane |
simulation_control |
Play, pause, or stop the simulation |
Robots & Assets
| Tool | Description |
|---|---|
spawn_robot |
Spawn a built-in robot (franka, ur10, jetbot, etc.) |
list_available_robots |
List available built-in robot assets |
load_usd_asset |
Load any USD file as a reference into the stage |
Testing
# Direct TCP test (no MCP server needed, just the extension)
python tests/test_e2e.py
# MCP inspector
uv run mcp dev src/nvidia_isaac_mcp/server.py
Environment Variables
| Variable | Default | Description |
|---|---|---|
ISAAC_SIM_HOST |
127.0.0.1 |
Extension socket host |
ISAAC_SIM_PORT |
9876 |
Extension socket port |
Установка Nvidia Isaac
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/nullbyte91/nvidia-isaac-mcpFAQ
Nvidia Isaac MCP бесплатный?
Да, Nvidia Isaac MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Nvidia Isaac?
Нет, Nvidia Isaac работает без API-ключей и переменных окружения.
Nvidia Isaac — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Nvidia Isaac в Claude Desktop, Claude Code или Cursor?
Открой Nvidia Isaac на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Nvidia Isaac with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
