Skip to main content
Glama

NVIDIA USDCode MCP Server

by ishandotsh

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 or npm 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_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.

-
security - not tested
F
license - not found
-
quality - not tested

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.

  1. Requirements
    1. Quickstart
      1. Use with Claude Desktop
        1. Use with OpenAI Codex
          1. Tool Info

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              A 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 -
              580
              10
              MIT License
            • A
              security
              F
              license
              A
              quality
              A 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 -
              18
              3
            • -
              security
              A
              license
              -
              quality
              A 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 -
              88
              MIT License
              • Linux
              • Apple

            View all related MCP servers

            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