Provides access to NVIDIA USDCode via the NVIDIA Integrate API for Isaac Sim scripting assistance, USD guidance, Python code snippets, and API usage help
nvidia-usdcode-mcp-server
A minimal MCP server that exposes a single tool backed by NVIDIA USDCode via the NVIDIA Integrate API. Great for Isaac Sim scripting tips, USD, Python snippets, and API usage.
Requirements
Node.js 18+
An NVIDIA API key in
NVIDIA_API_KEY, get it from here https://build.nvidia.com/nvidia/usdcode
You can place it in a local .env file (loaded automatically) or export it in your shell.
Related MCP server: AI Development Assistant MCP Server
Quickstart
Dependencies are already vendored in this workspace. If you need to reinstall:
npm ciornpm install
Build
npm run build
Outputs to dist/.
Run (standalone)
npm start(after building)Or directly:
node --enable-source-maps dist/server.js
The server speaks MCP over stdio and is intended to be launched by an MCP-capable client.
Use with Claude Desktop
Add an entry to your ~/.claude/config.json:
Use with OpenAI Codex
Add an entry to your ~/.codex/config.toml:
Tool Info
name:
get_usdcode_helpdescription: Ask NVIDIA USDCode for help.
params:
question(string, required): Your prompt or question.temperature(number, optional, default 0.1)top_p(number, optional, default 1)max_tokens(integer, optional, default 1024)expert_type(string, optional, default "auto")
Returns a single text message with the model’s reply.