MCP.so
ログイン

Isaac Sim MCP Extension and MCP Server

@omni-mcp

基本情報

カテゴリ

開発者ツール

ライセンス

MIT

トランスポート

stdio

作者

omni-mcp

Isaac Sim MCP Extension and MCP Server について

Isaac Simulation MCP Extension and Server

Isaac Sim MCP Extension and MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "isaac-sim-mcp": {
      "command": "uv",
      "args": [
        "run",
        "mcp",
        "dev",
        "~/Documents/isaac-sim-mcp/isaac_mcp/server.py"
      ]
    }
  }
}

Isaac Sim MCP Extension and MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Isaac Sim MCP Extension and MCP Server?

The MCP Server and its extension leverage the Model Context Protocol (MCP) to enable natural language control of NVIDIA Isaac Sim, turning conversational AI inputs into precise simulation manipulation. It bridges the MCP ecosystem with embodied intelligence applications.

How to use Isaac Sim MCP Extension and MCP Server?

Install the extension in NVIDIA Isaac Sim 4.2.0+ by cloning the repository and enabling it via the Isaac Sim launcher. Run the MCP server using uv run server.py, then configure it as a global MCP server in Cursor AI editor. Use natural language prompts in Agent mode to control simulations.

Key features of Isaac Sim MCP Extension and MCP Server

  • Natural language control of Isaac Sim
  • Dynamic robot positioning and movement
  • Custom lighting and scene creation
  • Advanced robot simulations with obstacle navigation
  • Interactive code preview before execution

Use cases of Isaac Sim MCP Extension and MCP Server

  • Create a robot party by adding multiple robots and lighting via prompts
  • Set up a factory scene with rows of robots and obstacles
  • Vibe-code a walking robot simulation from scratch
  • Generate 3D objects from images using Beaver3D model
  • Search USD assets and place them at specified locations

よくある質問

1

What are the requirements to use this server?

NVIDIA Isaac Sim 4.2.0 or higher, Python 3.9+, Cursor AI editor, and `uv`/`uvx` must be installed. An API key for Beaver3D and NVIDIA is also needed for certain features.

2

How do I know the extension started correctly?

After launching Isaac Sim with the extension enabled, the output should show: `Server thread startedIsaac Sim MCP server started on localhost:8766`. Always run `get_scene_info` first to verify the connection.

3

What tools are available via natural language?

Tools include `get_scene_info`, `create_physics_scene`, `create_robot` (for franka, jetbot, carter, g1, go1), `omni_kit_command`, and `execute_script`. Each accepts specific parameters for configuring simulations.

4

Can I test the server in development mode?

Yes. Run `uv run mcp dev server.py` to start the MCP inspector, then visit `http://localhost:5173` for a debug interface.

5

What is the best practice for writing prompts?

Switch Cursor to Agent mode and use Sonnet 3.7. Always check the connection with `get_scene_info` before issuing commands, initialize a physics scene before adding robots, and preview code in chat before executing it.

コメント

「開発者ツール」の他のコンテンツ