KN

kleer001/nuke-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

15 stars 14 forks 质量 63 趋势 21MIT

用于Nuke的MCP服务器:从Claude和其他LLMs. 57工具驱动堆肥器——节点图,3D,深,跟踪,渲染.

概览

NukeMCP通过"模型背景协议"将AI助手(Claude, ChatGPT, local LLMs)连接到运行中的Nuke会话. 描述您想要的简单英语, 和 AI 创建, 连接, 并在您的comp中配置节点 。 校对:Soup 全套测试套房,有CI,Lint和覆盖。 看看下一步的路线图 git和Python 3.10+. (中文(简体) ). 纽克在设置时间是可选的——纽克15+支持,17+推荐. 靴子复制了回波,安装了uv,创建了venv,安装了deps,并打印了Nuke adton和MCP客户端的下一步. 复制添加到您的 Nuke 脚本目录 : 或者在您的 NUKE PATH 中添加核子 addon/ 目录 。 启动 Nuke — 在脚本编辑器中运行 : 显示带有 Start/ stop 按钮和日志的面板 。 服务器收听端口54321.

概述(AI 翻译)

NukeMCP通过"模型背景协议"将AI助手(Claude, ChatGPT, local LLMs)连接到运行中的Nuke会话. 描述您想要的简单英语, 和 AI 创建, 连接, 并在您的comp中配置节点 。

□ 状态

** 准备就绪。 ** 校对:Soup 全套测试套房,有CI,Lint和覆盖。 看看下一步的路线图

∮开始∮

** 先决条件:** git and Python 3.10+. 纽克在设置时间是可选的——纽克15+支持,17+推荐.

** Linux/ macOS:**

** 窗户(PowerShell):**

靴子复制了回波,安装了uv,创建了venv,安装了deps,并打印了Nuke adton和MCP客户端的下一步.

手动设置( 逐步)

  1. 克隆和安装

2. 安装"纽克·阿登"

复制添加到您的 Nuke 脚本目录 :

或将nuke_addon/目录添加到您的[T1]。

启动 Nuke — 在脚本编辑器中运行 :

显示一个 ** NukeMCP** 面板,并有启动/停止按钮和日志 。 服务器收听端口54321.

QQ 3. 配置您的 MCP 客户端

** 语法:** 包含的.mcp.json自动配置服务器。 从项目根运行 Claude 代码 .

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

NukeMCP connects AI assistants (Claude, ChatGPT, local LLMs) to a running Nuke session via the Model Context Protocol. Describe what you want in plain English, and the AI creates, connects, and configures nodes in your comp.

Status

Production-ready. Verified end-to-end against Nuke 17.0v1. Full test suite with CI, lint, and coverage. See the roadmap for what’s next.

Get Started

Prerequisites: git and Python 3.10+. Nuke is optional at setup time — Nuke 15+ supported, 17+ recommended.

Linux / macOS:

curl -sSL https://raw.githubusercontent.com/kleer001/nuke-mcp/main/scripts/bootstrap.sh | bash

Windows (PowerShell):

powershell -c "irm https://raw.githubusercontent.com/kleer001/nuke-mcp/main/scripts/bootstrap.bat -OutFile bootstrap.bat; .\bootstrap.bat"
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "nuke-mcp": { "command": "uv", "args": ["--directory", "/path/to/nuke-mcp", "run", "nuke-mcp"] } } }