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.
Quickstart
Dependencies are already vendored in this workspace. If you need to reinstall:
npm ci
ornpm 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_help
- description: 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.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Enables users to get expert help with Isaac Sim scripting, USD (Universal Scene Description), Python snippets, and API usage through NVIDIA's USDCode AI assistant. Provides specialized guidance for 3D graphics and simulation development workflows.
Related MCP Servers
- -securityAlicense-qualityProvides deep source code analysis for Unreal Engine codebases, allowing AI assistants to understand C++ class structures, search code, and analyze subsystems.Last updated -94MIT License
- -securityAlicense-qualityA Cursor-compatible toolkit that provides intelligent coding assistance through custom AI tools for code architecture planning, screenshot analysis, code review, and file reading capabilities.Last updated -51710MIT License
- AsecurityFlicenseAqualityA server that provides advanced mathematical and financial calculation capabilities for AI code assistants, enabling them to perform complex calculations like symbolic calculus, numerical methods, and financial analysis without implementing algorithms directly.Last updated -183
- -securityAlicense-qualityA server that enables AI assistants to understand and interact with Unity projects in real-time, providing access to scene hierarchy, project settings, and the ability to execute code directly in the Unity Editor.Last updated -87MIT License