nuke_mcp
If you are the rightful owner of nuke_mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Nuke-MCP is a bridge between The Foundry's Nuke and AI systems using the Model Context Protocol (MCP).
Nuke-MCP allows AI assistants to interact with Nuke through a socket connection, enabling them to perform various tasks such as getting information about Nuke scripts, creating, modifying, and deleting nodes, positioning nodes in the node graph, connecting nodes together, controlling playback and rendering, and executing arbitrary Python code in Nuke. It consists of three main components: a Nuke Addon that runs inside Nuke, an MCP Server that acts as middleware between AI systems and Nuke, and an AI Client that connects to the MCP Server to control Nuke. The system is designed to facilitate seamless integration and control of Nuke's functionalities through AI-driven commands.
Features
- Socket connection for AI interaction with Nuke
- Node creation, modification, and deletion
- Playback and rendering control
- Execution of Python code in Nuke
- Automatic node graph layout
Tools
get_script_info
Get the current Nuke script information
get_node_info
Get specific node details
create_node
Create a new node
modify_node
Modify existing nodes
delete_node
Delete nodes
position_node
Positioning nodes
connect_nodes
Connect to nodes
render
Render frame
viewer_playback
Control viewer playback
execute_nuke_code
Run Python code in Nuke
auto_layout_nodes
Automatically arrange nodes
set_frames
Set the frame range
create_viewer
Create a viewer node