NVIDIA USDCode MCP Server
Provides access to NVIDIA USDCode via the NVIDIA Integrate API for Isaac Sim scripting assistance, USD guidance, Python code snippets, and API usage help
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@NVIDIA USDCode MCP ServerHow do I create a simple robot arm in Isaac Sim using USD?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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: openusd-mcp
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:
{
"mcpServers": {
"usdcode": {
"command": "node",
"args": ["dist/server.js"],
"env": { "NVIDIA_API_KEY": "YOUR_KEY" }, // if you didn't add .env to this project
"disabled": false
}
}
}Use with OpenAI Codex
Add an entry to your ~/.codex/config.toml:
[mcp_servers.usdcode]
command = "node"
args = ["/absolute/path/to/mcp-usdcode/dist/server.js"]
env = { "NVIDIA_API_KEY" = "value" }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.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- Alicense-qualityBmaintenanceEnables AI assistants to interact with Unity Editor projects through 68+ tools for manipulating scenes, GameObjects, components, and assets, plus live access to console logs, hierarchies, and test results.319MIT
- Alicense-qualityDmaintenanceEnables AI assistants to read, inspect, and manipulate OpenUSD 3D scenes, including scene graph traversal, property querying, mesh export, and variant switching.5MIT
- AlicenseAqualityAmaintenanceEnables natural language control of NVIDIA Isaac Sim through the Model Context Protocol, allowing you to create robots, build scenes, run simulations, and debug physics from any MCP-compatible IDE.4254MIT
- FlicenseAqualityDmaintenanceEnables AI coding assistants to browse Unreal Python API documentation, search classes and functions, and execute Python code in Unreal Editor.8
Related MCP Connectors
Build, validate, and deploy multi-agent AI solutions from any AI environment.
Persistent memory and cross-session learning for AI coding assistants (hosted remote MCP).
Provide your AI coding tools with token-efficient access to up-to-date technical documentation for…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ishandotsh/nvidia-usdcode-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server