Cinema4D MCP — Model Context Protocol (MCP) Server
@ttiimmaacc
About Cinema4D MCP — Model Context Protocol (MCP) Server
Cinema 4D plugin integrating Claude AI for prompt-driven 3D modeling, scene creation, and manipulation.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"cinema4d-mcp": {
"command": "python",
"args": [
"main.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Cinema4D MCP?
Cinema4D MCP is a Model Context Protocol server that connects Cinema 4D to Claude, enabling prompt-assisted 3D manipulation. It integrates directly with Cinema 4D via a plugin and a Python MCP server, allowing users to control 3D scenes through natural language commands.
How to use Cinema4D MCP?
Install the MCP server package (pip install -e .) and copy the Cinema 4D plugin (c4d_plugin/mcp_server_plugin.pyp) to the Maxon plugins folder. In Cinema 4D, start the socket server from Extensions > Socket Server Plugin. Then configure Claude Desktop with the MCP server path in its config file, restart Claude, and use the available tools via the hammer icon.
Key features of Cinema4D MCP
- Execute Python code inside Cinema 4D via
execute_python. - Create and modify primitives, cameras, lights, and materials.
- Add MoGraph cloners, effectors, and fields.
- Animate cameras along paths or splines.
- Inspect and validate Redshift materials.
- Render frames or previews to disk or base64.
Use cases of Cinema4D MCP
- Rapidly build and iterate 3D scenes using natural language prompts in Claude.
- Automate material inspection and Redshift shader validation.
- Create animated camera tours or motion graphics setups.
- Integrate Claude as an assistant for procedural 3D modeling tasks.
FAQ from Cinema4D MCP
What Cinema 4D versions are supported?
Cinema 4D 2024.0 and 2025.0+ are supported (Python 3.11). 2023.0–2023.2 are in progress; R21 through S26 are not supported.
What Python version is required for the MCP server?
Python 3.10 or higher is required for the MCP server component.
Are there known limits with rendering?
render_frame works but fails on large resolutions due to a MemoryError: Bitmap Init failed, which is a resource limitation.
Is Redshift material support complete?
inspect_redshift_materials works with fallbacks, but validate_redshift_materials is not fully implemented. The capabilities.redshift_module_available flag may be unreliable.
How does the MCP server communicate with Cinema 4D?
The server uses a socket-based plugin inside Cinema 4D; commands are sent from the MCP Python server to the Cinema 4D plugin over a local socket.
More Other MCP servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Comments