Token导航 LogoToken导航

MCP Server · 开发工具

USDcodeNIM MCP

NVIDIA NIM集成工具,提供USD代码生成、自动化验证及最佳实践建议,适用于3D场景描述开发。

stdio官方级别未说明来源级核验工具 0
PythonCursor开发工具

快速开始

作者 / 组织
jph2
提供方
jph2

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

6

仓库热度

收录来源

1 个

MCP World

选型结论

USDcodeNIM MCP 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install -r scripts/requirements_nim.txt

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

______________________________________________________________________

arys_schema_version:'1.2' id:b1c4c143-c78e-405f-9e99-40eec1d23dc2 标题:USDcodeNIM_MCP 类型:技术 状态:活动 信任级别:2 创建时间:2026-02-17T09:42:16Z 最后修改:'2026-02-17T09:42:16Z'

版本: 1.0.0 | 日期: 16.02.2026 | 时间: 12:00 | Globalid:20260216_1200_USDCode NIM_MCP_batch

标签块: #framework_integration#stage#v_model#aas_integration#cursor#vscode#validation#specializes#mcp_pprotocol#usd_core#opencode#openusd#semantic_governance#export#workflow_automation#ai_coding_agents#quality_assurance#deterministic_workflows#best_pactics

美元代码NIM_MCP

用于Cursor IDE的NVIDIA NIM(NVIDIA智能模型)集成,专门配置用于USD(通用场景描述)代码生成和验证。

概述

此存储库提供工具和配置,通过模型上下文协议(MCP)将NVIDIA的专用USD代码模型集成到Cursor IDE中。它能够:

  • 美元代码生成 使用NVIDIA的专用美元代码模型
  • 自动代码验证 结构化反馈
  • 美元具体建议 最佳实践
  • 复核 为错误和改进生成的代码

快速开始

  1. ### 获取API密钥

1. 从 build.nvidia.com/nvidia/usdcode

导航到NVIDIA NIM平台,在型号目录中搜索“USD代码”或“usdcode”。一旦您找到美元代码模型,请登录或创建一个帐户来访问您的API密钥。API密钥将在验证后显示在模型的页面上。

2. 设置环境变量:

   $env:NIM_API_KEY = "your_api_key_here"  # Windows PowerShell
   set NIM_API_KEY=your_api_key_here  # Windows CMD
   export NIM_API_KEY=your_api_key_here  # Linux/Mac

3. 安装依赖项:

   pip install -r scripts/requirements_nim.txt

4. 测试集成:

   python scripts/nim_mcp_server.py test

2.配置光标

打开光标并单击 齿轮图标 在右上角访问设置。选择 光标设置,然后导航到 工具和MCP。单击 添加新的MCP服务器 并将以下JSON配置粘贴到文件中:

{
  "mcpServers": {
    "nvidia-nim": {
      "command": "python",
      "args": ["C:\\path\\to\\USDcodeNIM_MCP\\scripts\\nim_mcp_server.py"],
      "env": {
        "NIM_API_KEY": "your_api_key_here",
        "NIM_MODEL": "nvidia/usdcode-llama-3.1-70b-instruct"
      }
    }
  }
}

确保更新路径以匹配您的存储库位置并替换 your_api_key_here 使用您的实际API密钥。

  1. 重新启动游标

完全关闭并重新打开游标。

  1. 验证连接

设置→ 工具和MCP→ Check nvidia-nim 是 绿色 ✅

💡 文档层次结构: - 此自述文件 → 快速入门(基本设置) - 快速参考指南 → 更多深度、故障排除和示例 - 完整指南 → 详细描述一切

______________________________________________________________________

仓库结构

USDcodeNIM_MCP/
├── scripts/
│   ├── nim_mcp_server.py      # MCP server wrapper for Cursor integration
│   ├── nim_direct_client.py    # Direct client for standalone use
│   ├── validate_with_nim.py   # Validation script for USD Python files
│   ├── requirements_nim.txt    # Python dependencies
│   └── README_NIM.md          # Quick reference guide
├── config/
│   └── cursor_mcp_config.json  # Cursor MCP configuration template
├── docs/
│   └── NVIDIA_NIM_Integration_Guide.md  # Complete setup documentation
└── README.md                  # This file

特性

1.MCP服务器集成

通过模型上下文协议实现完整的Cursor IDE集成,提供USD代码生成和验证工具。

2.直接客户

用于脚本、CI/CD管道或其他工具的独立Python客户端。

3.代码验证

通过结构化反馈(错误、警告、建议)自动验证USD Python代码。

4.代码生成

使用NVIDIA的专用模型从自然语言提示生成USD代码。

用法

在游标中使用(推荐)✨

配置后,直接在Cursor的聊天中使用NVIDIA NIM:

生成美元代码:

Generate a USD Python script that creates a red cube mesh

验证美元代码:

Validate this USD script using NVIDIA NIM

*(打开美元文件)*

询问美元问题:

What's the best way to create a USD stage?

独立验证

python scripts/validate_with_nim.py path/to/usd_script.py
python scripts/validate_with_nim.py path/to/usd_script.py --context "Asset validation script"

代码生成

python scripts/nim_direct_client.py "Create a USD stage with a cube mesh"

程序化使用

from scripts.nim_direct_client import NIMDirectClient
import asyncio

async def main():
    client = NIMDirectClient()
    
    # Generate code
    code = await client.generate_code("Create a USD stage")
    print(code)
    
    # Validate code
    result = await client.validate_code(code)
    print(result)
    
    await client.close()

asyncio.run(main())

光标MCP配置

要与Cursor IDE集成,请执行以下操作:

  1. 获取API密钥 从 build.nvidia.com/nvidia/usdcode
  2. 编辑您的MCP配置: C:\Users\\.cursor\mcp.json
  3. 添加NVIDIA NIM服务器 配置从 config/cursor_mcp_config.json
  4. 更新路径 在配置中匹配您的存储库位置
  5. 设置API密钥 在 env.NIM_API_KEY 领域
  6. 设置型号名称: nvidia/usdcode-llama-3.1-70b-instruct
  7. 重新启动游标 完全

快速设置:

{
  "mcpServers": {
    "nvidia-nim": {
      "command": "python",
      "args": ["C:\\path\\to\\USDcodeNIM_MCP\\scripts\\nim_mcp_server.py"],
      "env": {
        "NIM_API_KEY": "your_api_key_here",
        "NIM_MODEL": "nvidia/usdcode-llama-3.1-70b-instruct"
      }
    }
  }
}

需要更多帮助?

需求

  • Python 3.10+
  • httpx 库(通过安装 pip install -r scripts/requirements_nim.txt)
  • 来自的NVIDIA NIM API密钥 build.nvidia.com
  • 游标IDE(用于MCP集成)

文档

文档层次结构:

  1. README.md (你在这里)→ 快速入门基本设置说明
  2. 快速引用.md → 更多深度、故障排除、示例和常用命令
  3. 完整指南 → 全面的文档,详细描述了所有内容

其他资源:

资源

许可证

此项目按原样提供,用于与NVIDIA NIM服务集成。

______________________________________________________________________

版本: 1.0.0\ 最后更新: 2025-11-21

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

USD代码生成Python本地部署自动化验证3D开发工具NVIDIANIM集成CursorIDE插件

支持客户端

Cursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
USDcodeNIM MCP

MCP World · 本页

0stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

USDcodeNIM MCP 怎么安装?

公开资料给出的安装命令是 pip install -r scripts/requirements_nim.txt,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

USDcodeNIM MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

USDcodeNIM MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

USDcodeNIM MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

USDcodeNIM MCP 支持哪些客户端?

公开资料标注支持 Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP