Skip to main content
Watch: I Built an AI App Without Leaving Databricks

Docs and knowledge - official NVIDIA server

USD Code MCP server

Self-hosted MCP server from NVIDIA Omniverse that gives AI coding assistants USD/OpenUSD API knowledge (modules, classes, methods, code examples) via semantic search and NVIDIA reranking. It runs locally with API key auth.

Last verified 7 tools3 sources

Install

Terminal
claude mcp add usd-code-mcp -t http http://localhost:9903/mcp
JSON
{
  "mcpServers": {
    "usd-code-mcp": {
      "url": "http://localhost:9903/mcp"
    }
  }
}

VS Code

JSON
{
  "servers": {
    "usd-code-mcp": {
      "type": "http",
      "url": "http://localhost:9903/mcp"
    }
  }
}

Generic

Snippet
docker run --rm -p 9903:9903 --env-file ../.env usd-code-mcp:latest

Tools

list_usd_modules
Lists all available USD module names.
list_usd_classes
Returns USD class names, optionally filtered by module.
get_usd_module_detail
Provides detailed information about a specific USD module.
get_usd_class_detail
Returns comprehensive details about a specific USD class.
get_usd_method_detail
Returns method signatures and documentation.
search_usd_code_examples
Retrieves relevant USD code examples via semantic search.
search_usd_knowledge
Searches the USD knowledge base for conceptual information.

As documented on October 17, 2026. A running server reports its current list through tools/list.

Notes and caveats

  • Runs locally in Docker (built from the repo; Git LFS required) and serves Streamable HTTP at http://localhost:9903/mcp.
  • Requires an NVIDIA_API_KEY from build.nvidia.com for hosted embeddings, reranking and LLM inference; an NGC_API_KEY is needed only to run NIM models locally.
  • No published package.

FAQ

What does the USD Code MCP server do?

Self-hosted MCP server from NVIDIA Omniverse that gives AI coding assistants USD/OpenUSD API knowledge (modules, classes, methods, code examples) via semantic search and NVIDIA reranking. The vendor documents 7 tools, including list_usd_modules, list_usd_classes, get_usd_module_detail and get_usd_class_detail.

How do I add the USD Code MCP server to Claude Code?

Run claude mcp add usd-code-mcp -t http http://localhost:9903/mcp, copied from NVIDIA's docs. This page also has snippets for Cursor, VS Code and Generic.

Does the USD Code MCP server need authentication?

Yes, API key. Transport: Streamable HTTP. Status: Unlabelled, last checked October 17, 2026.

Sources

Last verified against 3 NVIDIA pages, then re-checked independently.

Newsletter

New MCP servers, the week they ship

One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.